This project appears to have gone dormant. It will be removed from the list soon unless new activity is noted.
Fork of Standard ML/NJ to a more C like syntax.

"Mythryl deftly combines C speed, Lisp power, and Ruby convenience with the critical new ingredients of Hindley-Milner typing, state of the art generics and just the right level of side effects." -- from the Mythryl website

fun read_lines input_stream
        read_lines' (input_stream, [])
            fun read_lines' (input_stream, lines_so_far)
                case (file::read_line input_stream)
                    NULL     => reverse lines_so_far; 
                    THE line => read_lines' (input_stream, line ! lines_so_far);
Information updated 02/22/21
View Comments