InfoQ Homepage Lambda Days Content on InfoQ
-
Introduction to Stateful Property-Based Testing
Tomasz Kowal presents a high-level overview that is both encouraging for beginners but also maps the road to mastering property-based testing.
-
Announcing Broadway
José Valim discusses how Broadway connects multiple stages and producers, how it leverages GenStage to provide back-pressure, and other features such as batching, rate-limiting, partitioning and more.
-
(Dys)functional DDD
Jarek Ratajski revisits some of the core concepts of DDD from a functional perspective and builds a simple system using a more functional approach.
-
Computer Mathematics, AI and Functional Programming
Moa Johansson discusses the history of computer mathematics and how it connects to the development of early functional programming languages like Standard ML.
-
Does JavaScript Adopt Functional Programming?
Yoav Luft discusses a study attempting to determine whether JavaScript developers are adopting a more declarative programming style, and whether this style is influenced by functional programming.
-
Building on Developers' Intuitions to Create Effective Property-Based Tests
John Hughes shows how to build properties for testing, and also new features in Haskell QuickCheck that support them.
-
F# Code I Love
Don Syme keynotes on examples of F# code he loves and why. He also touches language design, functional programming, object programming, language features and functional-first programming.
-
We're Building on Hollowed Foundations: Worrying Trends in Open Source and What You Can Actually Do about It
Heather Miller discusses open source, why it may run into troubles and how people can help.
-
Scripting with Luerl
Barbara Chassoul introduces Luerl, emphasizing its trade-off as thin skin on top of the BEAM ecosystem.
-
Beauty and the Beast, Haskell on JVM
Jarek Ratajski discusses how a sample system performs, where the business logic is written in Haskell and middleware components and libraries in Java.
-
Real-Time Functional Reactive Programming with Erlang
Peer Stritzinger, Kilian Holzinger discuss and show cyber-physical systems implemented with FRP-Erlang running on GRiSP, a bare-metal board running Erlang.
-
How to Teach Programming and Other Things?
Felienne Hermans keynotes on teaching programming to others, discussing how to be a better teacher and learner.