#functionalprogramming

2026-02-09

After 13 years with Scheme, I archived my last experiment: seed — a proof that vau with immutable environments can match syntax-case performance on Chez Scheme.

Four benchmarks, same test suites, competitive numbers. The conclusion: fexprs aren't slow, they're misunderstood.

README with code and reproducible benchmarks: github.com/amirouche/seed

#Scheme #Lisp #Kernel #ProgrammingLanguages #PLT #FunctionalProgramming #compiler #CompilerDesign

2026-02-09

Uniting Optics with Effects in a fluent api. In Part 5 we dive into effect polymorphism and how effects structure our code with Higher-Kinded-J's Effect Path API; a fluent interface for computations that might fail, accumulate errors, or require deferred execution. #Java #FunctionalProgramming #Optics #Effects #Programming #OpenSource
blog.scottlogic.com/2026/02/09

2026-02-08

Is there an article, blog or book that shows how to structure C++ projects in a functional way or rather non-OOP way? Most of the articles I've read just shows off the `<functional>` header isolated from context. That's cool and all, but if I end up with classes that just use the `functional` header, it's not really functional/non-OOP.

The reason why I'm asking is that, when I write C++, the very first instinct I have is to ask "Can this be represented as an object?" and most of the time, the answer is yes.

#cpp #cplusplus #programming #softwaredevelopment #functionalprogramming

2026-02-08

#nixos is observable manually as in i don't need to write tests to check if it is behaving as intended i can manually use it and figure it out it is written in nix what are similar things written in #rust #wasm and #haskell such that behavior of the programs can be observed manually without writing tests what other such #functionalprogramming languages re out there

[TypeScript로 이해하는 펑터, 어플리케이티브 펑터, 모나드

TypeScript를 사용하여 펑터, 어플리케이티브 펑터, 모나드의 개념과 그 한계를 설명하며, 모나드의 수학적 배경과 실용적인 적용 사례를 다룬 기사입니다.

news.hada.io/topic?id=26500

#typescript #functionalprogramming #monad #functors #applicativefunctors

cobratbq - cranky-by-designcobratbq
2026-02-08

I'm exploring a possibility to define an between and based on prev. defined dimensions of simplicity. We've possibly "established" and isolated an inverse relation between deviating memory behavior in FP and OOP based on calling in-place updates an optimization that can be undone for base-case.

Grok is now calling FP "historical" programming and OOP "present-oriented".

I'm liking this AI. 😋

2026-02-07

I think I'm not that into #functionalprogramming actually. It's hard to be efficient with it.

2026-02-04
2026-02-04

"Five-Point Haskell": Total depravity (and defensive typing). ~ Justin Le. blog.jle.im/entry/five-point-h #Haskell #FunctionalProgramming

Kanishka Naikkanishkanaik
2026-01-31

A GenServer encapsulates state and logic inside a process. It exists to reduce errors in concurrent systems.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst