3 ms·
I'm looking through the tests, and there's side effects everywhere. I'm confused as to what the author implies by "purely functional", so it would be nice to ha
by sparkie 10y ago
I'm looking through the tests, and there's side effects everywhere. I'm confused as to what the author implies by "purely functional", so it would be nice to have some additional information.
- kr7 10y agoThere are definitely I/O side effects, but it looks like functions for mutating data structures (like set-cdr!) are intentionally unimplemented: https://github.com/aoh/owl-lisp/blob/master/scheme/base.scm#L393 https://github.com/aoh/owl-lisp/blob/master/scheme/base.scm#... That must be what they mean by "purely functional".
- qwertyuiop924 10y ago....soo, it's racket, but without all the shiny libraries and mcons. It sounded like it was going to be general-purpose DSSSL. That would have been so much more cool.