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
1
 reaction
Comments
Add Comment
3 min read
Play: UI Layouts in PureScript
Anton Kiłka
Anton Kiłka
Anton Kiłka
Follow
Jan 11
Play: UI Layouts in PureScript
#
purescript
#
functional
#
ui
#
layouts
4
 reactions
Comments
Add Comment
17 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
đź‘‹
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