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
Replying to
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.
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/
3
3
15
Ahh these are lovely👌, thank you!
1
Show replies

