The names of birds, part 2
Explores the connection between mockingbirds and fixpoints in combinatorial logic, using bird metaphors to discuss formal systems.
Explores the connection between mockingbirds and fixpoints in combinatorial logic, using bird metaphors to discuss formal systems.
A technical introduction to combinatory logic using the metaphor of birds, based on the book 'To Mock a Mockingbird'.
A personal recap of the Dutch Clojure Days 2022 conference, covering talks on Humble UI, clojure.math, and the overall community experience.
A beginner's guide to using lenses and prisms in Swift for functional, immutable data manipulation.
A guide to React Higher-Order Components (HOCs), focusing on conditional rendering and functional programming principles.
A beginner's guide to Scala 3, covering installation, project setup, and basic syntax like variables and the main function.
Explains JavaScript's array.flatMap() method for mapping and filtering arrays, comparing it to array.map() and array.filter().
A technical walkthrough solving Advent of Code 2021 Day 1 challenges using both R (with purrr) and JavaScript, comparing their syntax.
Explains higher-order functions in JavaScript, including definitions, examples, and practical use cases for writing more flexible code.
Explores the evolution and practical examples of pattern matching in C#, from C# 7 to modern versions, highlighting its benefits for code clarity and safety.
Explores pattern matching in JavaScript using the alexmerced-patternmatcher library, comparing it to traditional conditionals.
A developer's experience learning and using the J programming language, highlighting its strengths and eventual deal-breaking limitations.
A guide explaining the JavaScript array.reduce() method, including its syntax, use cases like summing numbers, and practical examples.
Learn 5 essential tips for React's useState hook, including functional updaters and common pitfalls to avoid in your code.
Explains how to implement JavaScript's map() function recursively, detailing the logic and base case for recursion.
A developer automates the F# Software Foundation's mentorship pairing process, detailing the creation of a schedule planner to reduce manual work.
An overview of active Standard ML implementations and development in 2020, highlighting new compilers, parallelism support, and community resources.
An exploratory guide to understanding Monads in functional programming, using Swift examples to explain the abstract concept and its practical applications.
A guide to implementing makeshift pattern matching in JavaScript using switch statements, inspired by functional languages like ReasonML.
A guide to JavaScript's tricky but essential array callback methods like map, filter, and reduce, with links to in-depth video tutorials.