Bringing Swift enums to Objective-C with macros
Featuring Brandon Kase
Swift enums allow us to clearly, concisely, and correctly model information. Without these algebraic data types, it's common to resort to poorly representing information with nullables. Extra nullables lead to unnecessary error checking and crashes, and crashes lead to apps that no one wants...functional macros objective-c enums SWIFT ioscon iOS
A new macro system for Scala - Intermediate
Featuring Eugene Burmako
In this talk, you will explore plans regarding the future of macros. You will start with analyzing the five-year history of macros, figuring out what worked out well and what was a bad idea. Afterwards, you will discover the design of a new macro system based on scala.meta and will highlight the...compiler scala-compiler macros scalax scala metaprogramming
Contextual: Easy compile-time checking of interpolated strings without macros!
Featuring Jon Pretty
Interpolated strings, like the familiar
s"", provide a convenient way to embed external DSLs in Scala source, allowing you to construct a new value at runtime from a string literal, with Scala expressions substituted within it.
But unless you are prepared to implement the interpolator...library open-source interpolated-strings macros scalax scala
Living with spec
Featuring Simon Belak
In this talk, you will discover how the 15k LOC codebase was implemented with spec so you don't have to (but probably should). Validation; testing; destructuring; composable “data macros” via conformers; we’ve tried spec in all its multifaceted glory. You will discover a distillation of...macros test testing data speaker clojurex clojure
What's so great about Riemann?
Featuring Robert Rees and Tom O'Brien
In my talk I'll try and answer the what and why of Riemann and give you a quick overview of writing new Riemann configuration code.java lisp functional-programming macros emacs compojure clojurescript ring scala map slime recursion concurrency function vector python clojure graphite cascalog hadoop
Scala eXchange 2016
Two days in London
Want to understand where Scala is going, what’s Lightbend’s vision for collaboration, competition and interoperability in Scala? How the Dotty project will help develop new technology for Scala tooling and concepts for future Scala language versions? Are you involved in a large Microservices or...scalax deep-learning machine-learning lift play akka functional-programming reactive-programming scala
Clojure eXchange 2016
Two days in London
If you're looking for the best place to learn about Clojure, Functional Programming and network with like-minded people, then the Clojure eXchange 2016 is the conference you simply can't miss! Meet with the world's leading experts, learn how to use Clojure in your team and discuss war...elm clojurex fp jvm functional-programming java types clojure
iOSCon 2017 - The conference for iOS and Swift Developers
Two days in London
iOSCon celebrates the latest developments and the sharpest minds in iOS. Do you want to find out about all the latest & most topical iOS & Swift technologies and applications and discover the best practices and ideas? Then come and join us at iOSCon in London!mobile mobile-tech mobile-apps carekit researchkit tvOS ioscon apple SWIFT ios9 iOS
Clojure meetup: Talks on Reiman and bringing Clojure to Devops.
Organised by The London Clojure Community
Skills Matter is playing host to Robert Rees and Tom O'Brien in this month's LCUG meet-up, come along and enjoy discussions on Riemann and Cascalog!functional java lisp functional-programming macros emacs compojure clojurescript ring scala map slime recursion concurrency function vector python clojure graphite cascalog hadoop
- « Previous
- Page 1 of 1
- Next »