Technology - Hacking

Technology news and blogs

A Beautifully Elegant way to Set-Match

Challenge: By default, Swift’s switch statement uses equality matching when testing Set instances (for example). So how can you switch that up to use containment instead of equality? For example, say you...

Advanced Swift Workshop in Berlin

The workshop will take place on Friday, December 2nd 2016, from 10am to 6pm in Berlin, Germany. Update: The workshop on December 2nd is sold out, but we are organizing more...

Injecting side effects into chained Sequence operations – Ole Begemann

A few weeks ago a reader pointed out an error in Advanced Swift. We had written this about Swift’s forEach...

Matching Regular Expressions — Erica Sadun

Last week, I wrote about Olivier Halligon’s elegant Set matching solution. Several people asked if this could be extended to pattern matching for other types, which it can. Today, I...

Advanced Swift Update

Dear all, Over the last months, we have been very busy preparing a new edition of Advanced Swift, which is now fully updated for Swift 3. After Airspeed Velocity joined the Swift...

Advanced Swift, third edition – Ole Begemann

Today we’re releasing the third edition of our book Advanced...

How to `split` without consuming values — Erica Sadun

Swift’s built-in split function returns an array of subsequences, split from a sequence or collection’s elements. For example, you may have a string and want to split it into words. Here’s a...

APLICATIONS

SecureRF Awarded “Best Contribution to IoT Security” at Arm TechCon 2017

SecureRF Corporation, a leading provider of quantum-resistant security tools for the Internet of Things (IoT), is pleased to announce it received the “Best...

HOT NEWS