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
Algebraic Data Types
🔢 Algebraic Data Types
Specific
Sum Types, Product Types, Pattern Matching, Type Constructors
Filter Results
Timeframe
Fresh
Past Hour
Today
This Week
This Month
Feeds to Scour
Subscribed
All
Scoured
13
posts in
16.2
ms
Static
types
and shovels (2026)
λ
Functional Programming
carefully.understood.systems
·
4h
4 hours ago
·
Lobsters
Actions for Static types and shovels (2026)
Still wishing for enums in Go. And now, after looking at a piece of code feating optional pointer
types
, I wished Go had
unions
too. In fact, Go should just ...
🎯
GADT
lmika.org
·
22h
22 hours ago
Actions for Still wishing for enums in Go. And now, after looking at a piece of code feating optional pointer types, I wished Go had unions too. In fact, Go should just ...
Less-relevant results
Parsing recursive (two-layer) JSON object
🧩
Parser Combinators
ziggit.dev
·
2d
2 days ago
Actions for Parsing recursive (two-layer) JSON object
Introduction - Rust for Python Programmers
🔬
Static Analysis
microsoft.github.io
·
6d
6 days ago
·
Hacker News
Actions for Introduction - Rust for Python Programmers
Result
pattern
or throwing exceptions? Wolverine says “neither”
🔌
APIs
jeremydmiller.com
·
2d
2 days ago
Actions for Result pattern or throwing exceptions? Wolverine says “neither”
Introducing Jo — Secure Programming for the AI Era
🌐
Open Source
Content type:
Blog
jo-lang.org
·
5d
5 days ago
·
Hacker News
Actions for Introducing Jo — Secure Programming for the AI Era
orielhaim/tszig: An experimental compiler that translates
TypeScript
into Zig
🌐
Open Source
Content type:
Code
github.com
·
2d
2 days ago
·
Hacker News
,
r/SideProject
,
r/Zig
,
r/javascript
Actions for orielhaim/tszig: An experimental compiler that translates TypeScript into Zig
Composable
Data
Access with Lenses
λ
Functional Programming
claudiu-ivan.com
·
6d
6 days ago
·
Hacker News
Actions for Composable Data Access with Lenses
Premature Optimization is Fun Sometimes
🏃
Escape Analysis
invlpg.com
·
2d
2 days ago
·
Lobsters
,
Hacker News
Actions for Premature Optimization is Fun Sometimes
Validate and Transform Your
Data
with Schematic
λ
Functional Programming
mitchellhanberg.com
·
5d
5 days ago
Actions for Validate and Transform Your Data with Schematic
DotFox/transit.c: A
data
interchange format and set of libraries for conveying values between applications written in different programming languages.
🍎
Apple
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.
rochus-keller/EXPRESS: A parser and code model for the ISO 10303 EXPRESS language with a lot more interesting stuff to come
🔤
Language Design
Content type:
Code
github.com
·
3d
3 days ago
·
Hacker News
Actions for rochus-keller/EXPRESS: A parser and code model for the ISO 10303 EXPRESS language with a lot more interesting stuff to come
wastedcode/claudemux: Drive multiple Claude Code sessions on a box from Node/CLI
💻
CLI Tools
Content type:
Code
github.com
·
4d
4 days ago
·
Hacker News
Actions for wastedcode/claudemux: Drive multiple Claude Code sessions on a box from Node/CLI
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