shithub: MicroHs

ref: b4a7a0d4c04ad0fb96d0b279d35da2658d58a0e1
dir: /tests/Serdes.hs/

View raw version
module Serdes(main) where
import Prelude
import System.IO as IO
import System.Environment
import Debug.Trace

f :: Int -> Int
f x = x*2+1

main :: IO ()
main = do
  cprint ((+) :: Int->Int->Int)
  writeSerialized "f.tmp" f
  g <- readSerialized "f.tmp"
  putStrLn $ show $ (g (5::Int) :: Int)