Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
#
functional
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Building My First Scala DSL (and the Design Mistakes I Made)
AranaDeDoros
AranaDeDoros
AranaDeDoros
Follow
Jan 20
Building My First Scala DSL (and the Design Mistakes I Made)
#
scala
#
dsl
#
functional
#
programming
Comments
Add Comment
3 min read
Functional Composition in JavaScript
Travis van der F.
Travis van der F.
Travis van der F.
Follow
Dec 10 '25
Functional Composition in JavaScript
#
webdev
#
javascript
#
functional
#
architecture
1
 reaction
Comments
Add Comment
2 min read
CLI Validation Patterns with Maybe Monads
Mike Lane
Mike Lane
Mike Lane
Follow
Jan 9
CLI Validation Patterns with Maybe Monads
#
python
#
functional
#
cli
#
validation
1
 reaction
Comments
1
 comment
6 min read
You Probably Already Know What a Monad Is
Christian Ekrem
Christian Ekrem
Christian Ekrem
Follow
Jan 8
You Probably Already Know What a Monad Is
#
programming
#
frontend
#
functional
#
beginners
1
 reaction
Comments
1
 comment
1 min read
Closures vs Objects: Understanding 'A Poor Man's' Through the Lens of IVP
Yannick Loth
Yannick Loth
Yannick Loth
Follow
Dec 4 '25
Closures vs Objects: Understanding 'A Poor Man's' Through the Lens of IVP
#
functional
#
objectorientedprogramming
#
architecture
#
languagedesign
Comments
Add Comment
26 min read
First-Class Functions in JavaScript
Travis van der F.
Travis van der F.
Travis van der F.
Follow
Dec 15 '25
First-Class Functions in JavaScript
#
webdev
#
javascript
#
functional
#
architecture
Comments
Add Comment
3 min read
I Re-implemented Java Streams to Understand Lazy Evaluation
Sanjeet Singh Jagdev
Sanjeet Singh Jagdev
Sanjeet Singh Jagdev
Follow
Jan 3
I Re-implemented Java Streams to Understand Lazy Evaluation
#
java
#
programming
#
learning
#
functional
1
 reaction
Comments
Add Comment
5 min read
Functional takes on GoF design patterns
Zelenya
Zelenya
Zelenya
Follow
Dec 30 '25
Functional takes on GoF design patterns
#
functional
#
scala
#
oop
#
haskell
9
 reactions
Comments
2
 comments
26 min read
Refined Types in Rust: Parse, Don't Validate
Glen Baker
Glen Baker
Glen Baker
Follow
Dec 28 '25
Refined Types in Rust: Parse, Don't Validate
#
rust
#
types
#
validation
#
functional
1
 reaction
Comments
Add Comment
7 min read
Compile-Time Resource Tracking in Rust: From Runtime Brackets to Type-Level Safety
Glen Baker
Glen Baker
Glen Baker
Follow
Dec 20 '25
Compile-Time Resource Tracking in Rust: From Runtime Brackets to Type-Level Safety
#
rust
#
functional
#
typesystem
#
programming
1
 reaction
Comments
Add Comment
6 min read
Building Type-Safe CLIs in Python with Maybe Monads
Mike Lane
Mike Lane
Mike Lane
Follow
Nov 10 '25
Building Type-Safe CLIs in Python with Maybe Monads
#
python
#
cli
#
functional
#
tutorial
Comments
Add Comment
4 min read
Refactoring a God Object Detector That Was Itself a God Object
Glen Baker
Glen Baker
Glen Baker
Follow
Dec 9 '25
Refactoring a God Object Detector That Was Itself a God Object
#
rust
#
refactoring
#
functional
#
architecture
1
 reaction
Comments
Add Comment
12 min read
Stillwater Validation for Rustaceans: Accumulating Errors Instead of Failing Fast
Glen Baker
Glen Baker
Glen Baker
Follow
Dec 4 '25
Stillwater Validation for Rustaceans: Accumulating Errors Instead of Failing Fast
#
rust
#
validation
#
functional
#
errors
1
 reaction
Comments
Add Comment
8 min read
What it was like to give a talk at Clojure South 2025
Marcio Frayze
Marcio Frayze
Marcio Frayze
Follow
Dec 3 '25
What it was like to give a talk at Clojure South 2025
#
clojure
#
functional
#
nubank
#
elm
Comments
Add Comment
6 min read
From Ruby OOP to Elixir Functional by Example
hungle00
hungle00
hungle00
Follow
Dec 2 '25
From Ruby OOP to Elixir Functional by Example
#
ruby
#
elixir
#
functional
3
 reactions
Comments
Add Comment
3 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account