@@ -0,0 +1,19 @@
3+// ret :: forall a. a -> IO a
4+var ret = function(a) {
5+ return function() { return a; };
8+// (>>=) :: forall a b. IO a -> (a -> IO b) -> IO b
9+var $62$62$61 = function(first) {
10+ return function (f) {
18+// putStrLn :: String -> IO {}
19+var putStrLn = function(str) { return function() { console.log(str); return {}; }; };