Hacker News new | past | comments | ask | show | jobs | submit login

I've written a lot of OCaml and I always thought `let .. and .. in` indicated that the definitions were mutually recursive and that you could refer to y in x, like in `let rec .. and` or `type .. and`! That's surprising.



I never thought about it much before but after seeing let+ and and+ 'debut' as operators for applicative functors (ie parallel application) it sort of clicked for me then.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: