Skip to main content
Scour
Browse
Getting Started
Login
Sign Up
You are offline. Trying to reconnect...
Copied to clipboard
Unable to share or copy to clipboard
Functional Programming
🔧 Functional Programming
Haskell, OCaml, Immutability, Pure Functions, Monads
Filter Results
Timeframe
Fresh
Past Hour
Today
This Week
This Month
Feeds to Scour
Subscribed
All
Scoured
73
posts in
10.8
ms
You've Been Using
Monads
Without Realizing It
🔄
Concurrency
Content type:
Blog
dev.to
·
1w
1 week ago
·
DEV
Actions for You've Been Using Monads Without Realizing It
Implementing
Monads
with Async Zig
🔄
Concurrency
Content type:
Blog
platypro.net
·
1d
1 day ago
·
Hacker News
Actions for Implementing Monads with Async Zig
A line-by-line translation of the
OCaml
runtime from C to Rust
🦀
rust
Content type:
Discussion
discuss.ocaml.org
·
23h
23 hours ago
·
Lobsters
,
Hacker News
Actions for A line-by-line translation of the OCaml runtime from C to Rust
overtone/overtone: Collaborative
Programmable
Music
🌐
Open Source
Content type:
Code
github.com
·
20h
20 hours ago
·
Hacker News
Actions for overtone/overtone: Collaborative Programmable Music
Kan Extensions in
Haskell
📊
Julia
bartoszmilewski.com
·
2d
2 days ago
·
Hacker News
Actions for Kan Extensions in Haskell
OCaml
Onboarding: Introduction to the Dune build system
📋
Tokei
Content type:
Blog
ocamlpro.com
·
6d
6 days ago
·
Hacker News
Actions for OCaml Onboarding: Introduction to the Dune build system
Poor Man's Time Machine: Lazy Evaluation in JavaScript and
Haskell
🧮
Algorithms
Content type:
Blog
irfanali.org
·
2d
2 days ago
·
Hacker News
,
r/compsci
,
r/programming
,
r/programming
Actions for Poor Man's Time Machine: Lazy Evaluation in JavaScript and Haskell
Samuel Mimram — CSC_51051_EP -- Computational logic: from Artificial intelligence to Zero bugs
🔬
Code Analysis
lix.polytechnique.fr
·
18h
18 hours ago
Actions for Samuel Mimram — CSC_51051_EP -- Computational logic: from Artificial intelligence to Zero bugs
Co-Creator of
Haskell
:
Functional
Prog
., Thinking in Types, Useless Languages [video]
⚙️
Query Compilers
Content type:
Video
youtube.com
·
2d
2 days ago
·
Hacker News
Actions for Co-Creator of Haskell: Functional Prog., Thinking in Types, Useless Languages [video]
Extension or Imitation? Can you tell the valid
Haskell
Language Extensions, from the Impostors?
📋
Tokei
doscienceto.it
·
6d
6 days ago
·
Lobsters
,
Hacker News
Actions for Extension or Imitation? Can you tell the valid Haskell Language Extensions, from the Impostors?
Debootstrapping without Archeology: Stacked Implementations in Camlboot
🛡️
Memory Safety
Content type:
Academic
arxiv.org
·
9h
9 hours ago
·
Lobsters
Actions for Debootstrapping without Archeology: Stacked Implementations in Camlboot
Building a Four-Bar Linkage Mechanism Simulator in
Haskell
🎲
Game Theory
Content type:
Blog
dev.to
·
1d
1 day ago
·
DEV
Actions for Building a Four-Bar Linkage Mechanism Simulator in Haskell
Constants and
pure
functions
in Python: how to do it right
🐻
Polars
Content type:
Blog
en.andros.dev
·
5d
5 days ago
·
Hacker News
Actions for Constants and pure functions in Python: how to do it right
Static types and shovels (2026)
🛡️
Memory Safety
carefully.understood.systems
·
9h
9 hours ago
·
Lobsters
Actions for Static types and shovels (2026)
yogthos/jolt: A
Clojure
interpreter running on Janet
🧮
Algorithms
Content type:
Code
github.com
·
5d
5 days ago
·
Lobsters
,
Hacker News
Actions for yogthos/jolt: A Clojure interpreter running on Janet
Property-based testing | Liam DeVoe
👁️
Observability
tybug.dev
·
2d
2 days ago
·
Hacker News
Actions for Property-based testing | Liam DeVoe
SQLite improving performance with pre-sort
💾
Databases
andersmurphy.com
·
4d
4 days ago
·
Hacker News
,
r/coding
,
r/programming
Actions for SQLite improving performance with pre-sort
Interactive Shell with Dart
🐙
GitHub
Content type:
Blog
dev.to
·
1d
1 day ago
·
DEV
Actions for Interactive Shell with Dart
A Concurrent Language for Non-Concurrent Software (2010)
🧮
Algorithms
prog21.dadgum.com
·
6d
6 days ago
·
Hacker News
Actions for A Concurrent Language for Non-Concurrent Software (2010)
We Cut Semgrep's Taint Analysis Time by 75%
🔬
Code Analysis
Content type:
Blog
semgrep.dev
·
2d
2 days ago
·
Hacker News
Actions for We Cut Semgrep's Taint Analysis Time by 75%
Page 2 »
Log in to enable infinite scrolling
Keyboard Shortcuts
Navigation
Next / previous item
j
/
k
Open post
o
or
Enter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Save / unsave
s
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
g
h
Interests
g
i
Feeds
g
f
Likes
g
l
History
g
y
Changelog
g
c
Settings
g
s
Browse
g
b
Search
/
Pagination
Next page
n
Previous page
p
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc
Press
?
anytime to show this help