~vaibhavsagar
vaibhavsagar’s posts on Joy of Computing
home
about
subscribe
RC
home
about
log in
Subscribe
Atom feed
Recurse Center
log in
Works
Submissions
Saturday, Mar 30
The algebra (and calculus!) of algebraic data types
(
permalink
)
made by
joel
, submitted by
vaibhavsagar
A simple question with a profound answer: what can we do with the derivative of an algebraic data type?
—
vaibhavsagar
Friday, Mar 29
GrooveBasin
(
permalink
)
made by
andrewrk
, submitted by
vaibhavsagar
A communal music server, where guests can chat and upload music!
—
vaibhavsagar
Thursday, Mar 28
Dissecting Git's Guts
(
permalink
)
made by
emilyxxie
, submitted by
vaibhavsagar
A principled and approachable explanation of how Git actually works.
—
vaibhavsagar
Wednesday, Mar 27
Announcing GitTorrent: A Decentralized GitHub
(
permalink
)
made by
cjb
, submitted by
vaibhavsagar
How would you go about building a decentralised GitHub?
—
vaibhavsagar
Saturday, Mar 23
Hasquelle
(
permalink
)
made by
Annie ByReferenceNotByValue Cherkaev
,
lamarqua
, submitted by
vaibhavsagar
Write Haskell in French, Russian, or German!
—
vaibhavsagar
Thursday, Mar 21
Noor
(
permalink
)
made by
SimplyAhmazing
, submitted by
vaibhavsagar
An Arabic programming language with an IDE!
—
vaibhavsagar
Monday, Mar 18
Unpacking Git packfiles
(
permalink
)
made by
aditya
, submitted by
vaibhavsagar
The best explanation of Git's binary storage format I've found anywhere!
—
vaibhavsagar
Thursday, Jan 24
LambdaBTC
(
permalink
)
made by
clample
, submitted by
vaibhavsagar
A bitcoin wallet in Haskell!
—
vaibhavsagar
Monday, Jan 14
N-Body Simulations
(
permalink
)
made by
adityavkk
, submitted by
vaibhavsagar
Performant n-body simulations with pretty diagrams!
—
vaibhavsagar
Wednesday, Dec 26
An All-in-One DAG Toolkit
(
permalink
)
made and submitted by
vaibhavsagar
This algorithm tells you if a given directed graph is acyclic or not and simultaneously puts its vertices into the most convenient order for processing, all in linear time!
—
vaibhavsagar
← Previous
1
2
3
Next →