Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryjen/monkeylang
F# implementation of the Monkey programming language
https://github.com/bryjen/monkeylang
compiler dotnet fsharp interpreter monkeylang
Last synced: 26 days ago
JSON representation
F# implementation of the Monkey programming language
- Host: GitHub
- URL: https://github.com/bryjen/monkeylang
- Owner: bryjen
- Created: 2024-05-30T22:59:27.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2024-08-27T00:30:30.000Z (2 months ago)
- Last Synced: 2024-09-30T06:22:11.904Z (about 1 month ago)
- Topics: compiler, dotnet, fsharp, interpreter, monkeylang
- Language: F#
- Homepage: https://monkeylang.org/
- Size: 354 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
MonkeyInterpreter
An interpreter for the Monkey programming language made in F#
WIP
## Why F#?
While Thorsten Ball's of the [original implementation](https://interpreterbook.com/) of the interpreter is in Go, I find F# a much more interesting language to build programs in.I also believe that it is a great learning experience, for me, translating procedural Go code into functionally idiomatic F# code.