packages feed

MicroHs-0.12.6.1: tests/Serdes.hs

module Serdes(main) where

import System.IO.Serialize

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

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