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
Category theory, Monads, Pure functions, Type systems
Filter Results
Timeframe
Fresh
Past Hour
Today
This Week
This Month
Feeds to Scour
Subscribed
All
Scoured
39
posts in
8.9
ms
You've Been Using
Monads
Without Realizing It
🧩
Haskell
Content type:
Blog
dev.to
·
6d
6 days ago
·
DEV
Actions for You've Been Using Monads Without Realizing It
Static
types
and shovels (2026)
🪶
suckless
carefully.understood.systems
·
3h
3 hours ago
·
Lobsters
Actions for Static types and shovels (2026)
Poor Man's Time Machine: Lazy Evaluation in JavaScript and
Haskell
🧩
Haskell
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
𝜇𝜆ϵ
𝛿-Calculus
: A Self Optimizing Language that Seems to Exhibit Paradoxical Transfinite Cognitive Capabilities
🐫
OCaml
Content type:
Academic
arxiv.org
·
1d
1 day ago
·
Lobsters
Actions for 𝜇𝜆ϵ𝛿-Calculus: A Self Optimizing Language that Seems to Exhibit Paradoxical Transfinite Cognitive Capabilities
yogthos/jolt: A
Clojure
interpreter running on Janet
🐫
OCaml
Content type:
Code
github.com
·
5d
5 days ago
·
Lobsters
,
Hacker News
Actions for yogthos/jolt: A Clojure interpreter running on Janet
Building a Four-Bar Linkage Mechanism Simulator in
Haskell
⌨️
Mechanical Keyboards
Content type:
Blog
dev.to
·
1d
1 day ago
·
DEV
Actions for Building a Four-Bar Linkage Mechanism Simulator in Haskell
Extension or Imitation? Can you tell the valid
Haskell
Language Extensions, from the Impostors?
🧩
Haskell
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?
Nontrailing separators do not spark joy
🔍
Parsers
Content type:
News
Computer Things via buttondown.com
·
9h
9 hours ago
·
Lobsters
Actions for Nontrailing separators do not spark joy
A
programming
language for humans.
🐫
OCaml
crowdhailer.me
·
2d
2 days ago
·
Lobsters
Actions for A programming language for humans.
SQLite improving performance with pre-sort
🔍
Query Optimization
andersmurphy.com
·
3d
3 days ago
·
Hacker News
,
r/coding
,
r/programming
Actions for SQLite improving performance with pre-sort
DotFox/transit.c: A
data
interchange format and set of libraries for conveying values between applications written in different
programming
languages.
💻
Terminal Emulators
Content type:
Code
github.com
·
2d
2 days ago
·
Lobsters
Actions for DotFox/transit.c: A data interchange format and set of libraries for conveying values between applications written in different programming languages.
I wish Deno would keep doing what it does best
🕸️
WASM
hackers.pub
·
2d
2 days ago
·
Lobsters
,
Hacker News
,
r/javascript
Actions for I wish Deno would keep doing what it does best
API Design as Value Imprinting
λ
Dependent Types
Content type:
Blog
dev.to
·
3d
3 days ago
·
DEV
Actions for API Design as Value Imprinting
Less-relevant results
Building a serializable
database
in Rust, and measuring what it costs
🛡️
Digital Sovereignty
yahyaehsan.dev
·
4h
4 hours ago
·
Hacker News
Actions for Building a serializable database in Rust, and measuring what it costs
Interactive Shell with Dart
🐫
OCaml
Content type:
Blog
dev.to
·
1d
1 day ago
·
DEV
Actions for Interactive Shell with Dart
Introduction - Rust for Python
Programmers
🦀
Rust
microsoft.github.io
·
6d
6 days ago
·
Hacker News
Actions for Introduction - Rust for Python Programmers
Getting silly with C, part &((int*)1)[-1]
🪶
suckless
Content type:
News
Content type:
Blog
lcamtuf.substack.com
·
4d
4 days ago
·
Substack
,
r/C_Programming
,
r/programming
Actions for Getting silly with C, part &((int*)1)[-1]
Why Compiler Engineers Rarely Use Strassen's Algorithm for Fast Matrix Multiplications
🪶
suckless
Content type:
News
Content type:
Blog
leetarxiv.substack.com
·
2d
2 days ago
·
Substack
,
r/programming
Actions for Why Compiler Engineers Rarely Use Strassen's Algorithm for Fast Matrix Multiplications
jq chokes on real-world log streams. So I built a tiny tool that doesn't.
🪶
suckless
Content type:
Blog
dev.to
·
16h
16 hours ago
·
DEV
Actions for jq chokes on real-world log streams. So I built a tiny tool that doesn't.
The perils of UUID primary keys in SQLite
0️⃣
Zero-Copy
andersmurphy.com
·
5d
5 days ago
·
Lobsters
,
Hacker News
,
r/programming
Actions for The perils of UUID primary keys in SQLite
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