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
38
posts in
7.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
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
·
22h
22 hours 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?
A
programming
language for humans.
🐫
OCaml
crowdhailer.me
·
2d
2 days ago
·
Lobsters
Actions for A programming language for humans.
Nontrailing separators do not spark joy
🔍
Parsers
Content type:
News
Computer Things via buttondown.com
·
6h
6 hours ago
·
Lobsters
Actions for Nontrailing separators do not spark joy
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
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.
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
API Design as Value Imprinting
λ
Dependent Types
Content type:
Blog
dev.to
·
3d
3 days ago
·
DEV
Actions for API Design as Value Imprinting
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
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]
Programming
Languages Course Reboot, 2026
🛡️
Memory Safety
Content type:
Reference
docs.google.com
·
1d
1 day ago
·
Lobsters
,
Hacker News
Actions for Programming Languages Course Reboot, 2026
jq chokes on real-world log streams. So I built a tiny tool that doesn't.
🪶
suckless
Content type:
Blog
dev.to
·
13h
13 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
The Dot Ecosystem: From Simple Paths to
Data
Algebras
🧩
Haskell
Content type:
Blog
dev.to
·
3d
3 days ago
·
DEV
Actions for The Dot Ecosystem: From Simple Paths to Data Algebras
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