Y
Hacker News
new
|
ask
|
show
|
jobs
by
Nullabillity
568 days ago
If monads are programmable semicolons (ways to chain operation), lenses are programmable dots (ways to delegate access to data). Other optics are largely generalizations of that pattern.