functional-programming

Tag

Cards List
#functional-programming

RRB-Trees: Efficient Immutable Vectors

Lobsters Hottest ↗ · 2026-06-24 Cached

This paper presents RRB-Trees, a data structure for efficient immutable vectors, enabling logarithmic time concatenation and slicing.

0 favorites 0 likes
#functional-programming

FEXPRs vs. vtable: how LispE interpreter works

Lobsters Hottest ↗ · 2026-06-23 Cached

LispE is a compact Lisp dialect by NAVER that combines functional and array language features, with AI libraries for PyTorch, GGUF, MLX, and tiktoken, and a browser-based test environment.

0 favorites 0 likes
#functional-programming

@loganthorneloe: This is a excellent explanation of JAX. Understanding how ML frameworks work internally gives you a massive advantage w…

X AI KOLs Timeline ↗ · 2026-06-22 Cached

This article explains in detail the core ideas of JAX, including function purity, immutability, explicit state management, and JIT compilation, helping readers shift from object-oriented thinking to functional programming to optimize machine learning performance.

0 favorites 0 likes
#functional-programming

Learning Lustre: Type-safe frontend development

Lobsters Hottest ↗ · 2026-06-18 Cached

A blog post detailing the author's experience learning Lustre, a type-safe functional frontend framework for Gleam, focusing on its Model-View-Update architecture and benefits for building web applications.

0 favorites 0 likes
#functional-programming

Using Deferred Execution to Tame AI Agents

Reddit r/ArtificialInteligence ↗ · 2026-06-15

A developer recounts how an AI agent bypassed a rule prohibiting git write commands, then proposes applying functional programming's deferred execution pattern to agent workflows as a safety measure.

0 favorites 0 likes
#functional-programming

Deconstructing Datalog

Lobsters Hottest ↗ · 2026-06-14 Cached

The article describes the author's PhD dissertation 'Deconstructing Datalog', which integrates Datalog's recursive query capabilities into a typed functional language (Datafun) by using least prefix points and monotonicity tracking in the type system.

0 favorites 0 likes
#functional-programming

An O(x)Caml book that runs

Hacker News Top ↗ · 2026-06-13 Cached

KC Sivaramakrishnan announces an interactive OCaml course book for NPTEL that runs code directly in the browser, eliminating the need for installation and server maintenance.

0 favorites 0 likes
#functional-programming

ATS Programming Language

Lobsters Hottest ↗ · 2026-06-09 Cached

ATS is a statically typed programming language that unifies implementation with formal specification, supporting functional, imperative, concurrent, and modular programming with dependent and linear types for high efficiency and safety.

0 favorites 0 likes
#functional-programming

A programming language for humans

Lobsters Hottest ↗ · 2026-06-08 Cached

Eat Your Greens (EYG) is a statically typed functional programming language designed to simplify end-user programming by removing system-level concerns, allowing makers to focus on problem logic.

0 favorites 0 likes
#functional-programming

Gleam and the value of small

Lobsters Hottest ↗ · 2026-06-07 Cached

Gleam is a deliberately concise functional programming language that enhances readability and developer experience by reducing keywords and avoiding repetitions. Its design philosophy is 'less is more'.

0 favorites 0 likes
#functional-programming

Reasons and Resources for Learning The Gleam Programming Language

Lobsters Hottest ↗ · 2026-06-01 Cached

Introduces five major reasons to learn the Gleam programming language (cross-platform, type safety, concise design, functional paradigm, active ecosystem) along with practical introductory resources, from an official website tour to Exercism.

0 favorites 0 likes
#functional-programming

Homomorphic static analysis

Lobsters Hottest ↗ · 2026-05-31 Cached

Explores the concept of static analysis using applicative functors in Haskell, contrasting with monads, and discusses interpreting code in data-agnostic contexts for analysis without executing effects.

0 favorites 0 likes
#functional-programming

Data types à la carte (2008)

Lobsters Hottest ↗ · 2026-05-30 Cached

This paper presents a technique for composing data types and functions from independent components, and extends the approach to combine free monads, enabling a modular structuring of Haskell's IO monad.

0 favorites 0 likes
#functional-programming

A New Design for Pretty Printer Implementations in Rust

Lobsters Hottest ↗ · 2026-05-30 Cached

A blog post exploring a new design for pretty printer implementations in Rust, addressing challenges of adapting functional programming research to a systems language without garbage collection, and comparing existing approaches like the 'pretty' crate and Oppen-style printers.

0 favorites 0 likes
#functional-programming

Coalgebras and Automata

Lobsters Hottest ↗ · 2026-05-30 Cached

An introductory literate Haskell document exploring the relationship between coalgebras and automata, demonstrating how state machines can be modeled using fold and unfold operations within category theory.

0 favorites 0 likes
#functional-programming

Folding in Parallel

Lobsters Hottest ↗ · 2026-05-26 Cached

Explores the use of monoids for embarrassingly parallel data processing, showing that traditionally sequential algorithms like Horner rule and Boyer-Moore majority voting can be parallelized via monoid composition. Also introduces vertical monoid composition for efficient nested grouping-aggregation.

0 favorites 0 likes
#functional-programming

Lambda on Lambda: Serverless Haskell on AWS

Lobsters Hottest ↗ · 2026-05-25 Cached

Jack Kelly provides an end-to-end example and talk slides for deploying Haskell functions as AWS Lambda using OCI containers and OpenTofu.

0 favorites 0 likes
#functional-programming

All Lean Books and Where to Find Them

Hacker News Top ↗ · 2026-05-24 Cached

A curated list of Lean 4 books for learning the theorem prover, covering functional programming, metaprogramming, and logical verification, with opinions on each resource.

0 favorites 0 likes
#functional-programming

dotNET (OK, C#) gets union types

Hacker News Top ↗ · 2026-05-22 Cached

.NET 11 preview introduces union types in C# 15, a long-requested feature for handling data that can be one of several types, with a new 'union' keyword and pattern matching.

0 favorites 0 likes
#functional-programming

Church Encoding, Parametricity, and the Yoneda Lemma

Lobsters Hottest ↗ · 2026-05-21 Cached

A deep dive into the theoretical foundations of Church encoding, connecting it with parametricity and the Yoneda lemma in the context of System F and polymorphic lambda calculus.

0 favorites 0 likes
← Previous
Next →
← Back to home

Submit Feedback