Futures in Scala 2.12 (part 6): Missing utilities: unit & never
Explores missing utility methods in Scala Futures, specifically Future.unit and Future.never, discussing their implementation and use cases.
Explores missing utility methods in Scala Futures, specifically Future.unit and Future.never, discussing their implementation and use cases.
Final part of a tutorial series on building a quiz app with PureScript and the purescript-pux framework, consuming a random question API.
A developer builds a real-time function index search tool using Cycle.js, exploring its observable-based architecture and comparing it to other frameworks.
Part 4 of a series on building a Twitter bot, focusing on implementing it in PureScript and deploying to AWS Lambda.
An analysis of Butler Lampson's 1999 predictions on computer science, comparing what worked then to the state of technology in 2015.
A guide explaining when to use map, flatMap, and for loops in Swift, focusing on transformations versus side effects.
A practical guide to using functional programming concepts like functors and monads to simplify Swift optional handling and reduce nested code.
A critique of pragmatic Java 8 Optional usage, advocating for a stricter approach than the common library design recommendations.
Explores implementing the Fibonacci sequence in Python using Haskell's lazy, functional style for elegance and efficiency.
Explains how to use immutable data structures from Immutable.js to improve AngularJS application performance by optimizing change detection.
Explores the JVM's behavior of reusing instances for non-capturing lambda expressions in Java, using a Future interface example.
Author celebrates Programmers' Day by sharing an old Haskell Z-machine emulator project and suggests sharing old code on GitHub.
Explores a Go design pattern using self-referential functions to create a clean, extensible API for setting and managing options on a type.
Reflections on functional programming trends, Java vs. Scala, and JavaScript frameworks from a tech conference.
Impressions and highlights from the Ping Conference Budapest, focusing on talks about Play Framework, Scala, and functional programming.
A programmer reviews 'Learn You Some Erlang for Great Good!', praising its fun approach to teaching the functional language and its benefits.
A thought experiment exploring how to build fundamental programming constructs like lists and numbers using only lambda calculus and closures in JavaScript.
Explores JavaScript's unusual syntax and semantics, focusing on Immediately-Invoked Function Expressions (IIFEs) and other peculiar language features.
Exploring functional programming concepts in JavaScript, including anonymous functions, high-order functions, and their benefits for concurrency and testing.
Part 6 of a series on building a roguelike game in Clojure, covering refactoring, a combat system, and messaging infrastructure.