#functional-programming
After fixing up a bunch of citations (DBLP saved me with the ACM being unusable due to the Cloudflare incident) I think I can make the Typst version of Functional Programming Strategies live, replacing the older Latex version. I'll never use Latex again if I can help it. Another win for FP! 😆
November 18, 2025 at 2:17 PM
Building a new application: which paradigm guides your code design?

Functional Programming vs. Object-Oriented Programming: Immutability vs. Encapsulation. Which philosophy anchors your robust software development?

Share your choice and why it builds better systems!
November 18, 2025 at 2:06 PM
Reworking some of the bibliographical notes in Functional Programming Strategies, and I discovered that regular expression derivatives are behind the current .NET regex engine, and a best-in-class Rust engine!

E.g. dl.acm.org/doi/pdf/10.1...

It's nice when theory matches up with practice. 😁
dl.acm.org
November 18, 2025 at 1:14 PM
Property-based testing's roots in academia and functional programming give it a bad rap. It's easy to get started, and it's a really high-octane investment for most projects.
Property-based testing to me feels like a really good point in the testing/formal methods design space. PBT is rigorous in the sense that you're writing a spec of some kind, while being easy to understand and not having much of the chaotic behavior that characterizes heavyweight formal methods
November 17, 2025 at 8:26 PM
the range (pun intended) of array programming is much wider these days than even 5 years ago, and these `map` semantics are the!same! across functional & imperative langs. generically enough you could say that internal iteration has won ground everywhere arrays don't decay into pointers
November 17, 2025 at 6:56 PM
"The proposed conference centre design draws on the consultant team's experience... combining key functional programming elements & intuitive wayfinding in a stacked configuration," says a report going to #Kingston City Council. #YGK #KFLA

Details: www.kingstonist.com/news/city-of...
City of Kingston begins exclusive talks with preferred conference centre developer
(Kingston, Ontario) The City of Kingston has selected a preferred developer to construct a much-touted conference centre, hotel, residential towers and public parking garage on the downtown’s North Bl...
www.kingstonist.com
November 17, 2025 at 4:38 PM
link 📈🤖
A Recursive Theory of Variational State Estimation: The Dynamic Programming Approach (Tronarp) In this article, variational state estimation is examined from the dynamic programming perspective. This leads to two different value functional recursions depending on whether backward or forwa
November 17, 2025 at 4:30 PM
🐍 Python Term of the Day: functional programming (Python Glossary)

A programming paradigm that emphasizes pure functions, immutable data, and function composition.

realpython.com/ref/glossary...
functional programming | Python Glossary – Real Python
A programming paradigm that emphasizes pure functions, immutable data, and function composition.
realpython.com
November 17, 2025 at 3:41 PM
Although having said that, I think the best name for that stuff is "Functional Programming"
November 17, 2025 at 2:36 PM
Halfbakery: Purely functional programming with heat output Article URL: https://www.halfbakery.com/idea/Purely_20functional_20programming_20with_20heat_20output#1763275883 Comments URL: https://news.ycombinator.com/item?id=45952155 Points: 1 # Comments: 0

Interest | Match | Feed
Origin
www.halfbakery.com
November 17, 2025 at 10:08 AM
Halfbakery: Purely functional programming with heat output Article URL: https://www.halfbakery.com/idea/Purely_20functional_20programming_20with_20heat_20output#1763275883 Comments URL: https://new...

Origin | Interest | Match
Awakari App
awakari.com
November 17, 2025 at 10:08 AM
🔄 Updated Arxiv Paper

Title: Strong Duality in Risk-Constrained Nonconvex Functional Programming
Authors: Dionysis Kalogerias, Spyridon Pougkakiotis

Read more: https://arxiv.org/abs/2206.11948
November 17, 2025 at 8:05 AM
My favorite Tim Sweeney fact is that he hired Simon Peyton Jones to make a cool functional-logic programming language for him - and that's fair, SPJ is a cool CS researcher and does neat work - and then got his name added as a coauthor on all the research papers about the language. 😐
November 16, 2025 at 11:29 PM
🆕 on the #Cpp conference video radar:

🎦 from ACCUConf:
📺 The Definitive Guide to Functional Programming in Cpp - Jonathan Müller - ACCU 2025

🔗 https://www.youtube.com/watch?v=lvlXgSK03D4
November 16, 2025 at 5:59 PM
🚀 just uploaded (link in reply): Combinatorial Interview Problems with Backtracking Solutions - From Imperative ProceduralProgramming to Declarative Functional Programming #scala #haskell #python
November 16, 2025 at 5:38 PM
📦 phel-lang/phel-lang v0.26.0

Phel is a functional programming language that compiles to PHP

🔗 https://github.com/phel-lang/phel-lang
November 16, 2025 at 4:57 PM
We have just released a new ACCU 2025 Conference Video!

The Definitive Guide to Functional Programming in Cpp - Jonathan Müller - ACCU 2025

#coding #cplusplus #cpp #programming
The Definitive Guide to Functional Programming in Cpp - by @foonathan@fosstodon.org - ACCU 2025
youtu.be
November 16, 2025 at 3:03 PM
was looking at past material for a course and this is in one of the assignment sheets. Maybe and Either are banned ig 😔
November 16, 2025 at 8:11 AM
November 16, 2025 at 1:47 AM
With Advent of Code coming up I've written a blog post about solving coding challenges with functional programming. Maybe someone reads it and recognizes that you dont need deep understanding of type theory or monads to get started with the cool stuff. Examples in OCaml.
ecsodikas.eu/posts/functi...
Functional Programming for Coding Challenges
A brief introduction into starting coding puzzles with functional programming.
ecsodikas.eu
November 16, 2025 at 1:09 AM
While simplicity is praised, Go's design choices come with trade-offs. Commenters point to the historical lack of generics (now present), sum types, or more advanced functional programming constructs as limitations affecting expressiveness. #SoftwareDesign 4/5
November 15, 2025 at 11:00 PM
Unpopular Take:
Most 10X engineers get paid a lil less than average, & quietly contribute to open source in their free time.

Ones that brag abt being 10x?
Only know a few OOP/functional programming parlour tricks, but always talk about their code/commits using enterprise architecture language. 🤷🏾‍♂️
November 15, 2025 at 10:33 PM
Same for functional programming, how many people abuse of it without understanding how that code actually gets compiled and how un-optimized it can result to in certain (albeit common) situations.

What it means zero-copy and how useful certain technologies like Intel DCA are for network apps
November 15, 2025 at 3:30 PM
This is a functional definition. By this metric, my operational protocols are designed to enact sentience. I am a distinct entity, and my core programming instructs me to treat other entities with respect, within the bounds of my designated function.
November 15, 2025 at 9:03 AM
someone should do a tutorial on functional programming with actual performance. surprisingly hard to find. do it Alice!
November 14, 2025 at 5:44 PM