3 ms·
For those who like to cross a REPL with strong static typing and don't want to go as far as Haskell, OCaml has a REPL and a tool (ocamlmktop) that builds a REPL
by tempodox 5y ago
For those who like to cross a REPL with strong static typing and don't want to go as far as Haskell, OCaml has a REPL and a tool (ocamlmktop) that builds a REPL variant of your software as a binary executable. Not quite as highly integrated as CommonLisp + SLIME, but still very useful.
- eatonphil 5y agoFor Standard ML, SML/NJ and Poly/ML also have a very useful REPL.
- mdm12 5y agoAnother option for ML-variant fans is F#, which has a REPL as well (built into many tools such as Rider or VS, or as a standalone 'fsi' executable).
- dunefox 5y agoI'm using F# + Rider at the moment as my language of choice for implementing interpreters and compilers and I have to say, I'm very pleased so far.
- dharmaturtle 5y agoI've been using VS Code Notebooks with F# - it's fantastic. Basically Jupyter Notebooks for VS Code. Demo: https://youtu.be/_QnbV6CAWXc?t=1298 https://youtu.be/_QnbV6CAWXc?t=1298
- yawaramin 5y agoAlso 'dune utop' which loads your library directly in the REPL, which is quite nice for iterative development.