JShark is a typed subset of javascript. The goals are as follows:
- Have a haskelly user interface
- Have an easy to use ffi
- Compile to idiomatic JavaScript
ATM JShark is usable, but I would recommend running the output through Google Closure Compiler in order to produce idiomatic JavaScript
/""-._
. '-,
: '', _________________________________
; * '. / /
' * () '. / bark bark what's for lunch lol /
\ \ /________________________________/
\ _.---.._ '.
: .' _.--''-'' \ ,'
.._ '/.' . ;
; `-. , \'
; `, ; ._\
; \ _,-' ''--._
: \_,-' '-._
\ ,-' . '-._
.' __.-''; \...,__ '.
.' _,-' \ \ ''--.,__ '\
/ _,--' ; \ ; "^.}
;_,-' ) \ )\ ) ;
/ \/ \_.,-' ;
/ ;
,-' _,-'''-. ,-., ;
,-' _.-' \ / |/'-._...--'
:--`` )/