|
You are here |
www.tedinski.com | ||
| | | | |
gist.github.com
|
|
| | | | | GitHub Gist: instantly share code, notes, and snippets. | |
| | | | |
www.baturin.org
|
|
| | | | | [AI summary] The text provides an in-depth exploration of functional programming concepts in OCaml, focusing on type systems, pattern matching, and data structures. It covers topics such as unit and boolean values as sum types, polymorphic types like option and result, and the use of match expressions for pattern matching. The text also includes exercises for practicing these concepts, such as defining functions, writing sum types, and implementing pattern matching. | |
| | | | |
crockford.com
|
|
| | | | | [AI summary] The provided text is a comprehensive implementation of a parser for a custom programming language, using a Pratt parser (also known as a Top-down operator precedence parser) approach. It includes definitions for various language constructs like constants, statements, functions, and object/array literals, along with error handling and symbol table management. The code is structured around token processing and rule-based parsing for expressions, statements, and blocks. | |
| | | | |
divisbyzero.com
|
|
| | | After writing about some well known people with degrees in mathematics, I was moved to re-listen to some old Tom Lehrer songs on YouTube. I decided I'd post some links to his more mathematical songs here. Enjoy. First, "Lobachevsky," a song about the Russian mathematician Nikolai Lobachevsky and his discovery of non-Euclidean geometry, which some... | ||