Rust was a gateway drug to getting into functional programming and I don’t know how to feel about this
Conversation
Just wait till you get to dependently typed programming! 😍
1
6
I was reading up on it the other day 🙃
1
2
Oh cool! What were you learning about? How did you find it?
1
Honestly I don’t remember how I got there, I think I was generally reading about category theory and type theory, maybe I was reading something on Agda (not sure) and then it was an usual case of a tangential rabbit hole. Just found out what it means & how it could be implemented
2
Oh neat! Yeah it's surprisingly not too hard to implement them. But yeah, dealing with the implications of implementing them is kind of where the 'fun' comes in. Like, how to generated efficient code when types are first class.
1
3
I found these helpful when learning how to implement them for Pikelet:
- math.andrej.com/2012/11/08/how
- andres-loeh.de/LambdaPi/
- davidchristiansen.dk/tutorials/nbe/
No worries! I'm super interested in doing them in a 'graph' based way. And having a nice GUI for editing with them (which may or may not expose that graph). Eg.
Quote Tweet
2
1
Show replies
GIF
read image description
ALT
1
3



