InfoQ Homepage Functional Programming Content on InfoQ
-
Real-Time Stream Analysis in Functional Reactive Programming
Riccardo Terrell discusses about a reactive approach to application design, and how to account for handling events in near real time employing the Functional Reactive Programming paradigm.
-
(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.
-
Unique Resiliency of the Erlang VM, the BEAM and Erlang OTP
Irina Guberman demonstrates how unique features of the BEAM in combination with Erlang OTP can take a company's servers to the next level of resiliency and robustness.
-
F# Code I Love
Don Syme discusses examples of F# code, showing how it relates to language design, functional programming, object programming, and language features, both as an individual and in teams.
-
Scaling Erlang Cluster to 10,000 Nodes
Maxim Fedorov demonstrates an example of a live Erlang cluster being scaled from just a few nodes to 10,000 machines with no service interruption.
-
Habito: The Purely Functional Mortgage Broker
Will Jones talks about Haskell at Habito, some of the wins and trade-offs. He also talks about why functional programming is beneficial for large projects, and with migrating a data store.
-
RxJS: A Better Way to Write Front-End Applications
Hannah Howard talks about the premise of functional reactive programming and how it represents a major conceptual shift but one that can vastly simplify front-end programming.
-
Get Func-y: Understanding Delegates in .NET
Jeremy Clark discusses what delegates are, detailing Func and Action delegate types, and showing how to use them to make classes more flexible.
-
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.