mirror of
https://github.com/msgpack/msgpack-c.git
synced 2025-03-19 21:18:23 +01:00
17 lines
302 B
Haskell
17 lines
302 B
Haskell
![]() |
import Control.Monad.Trans
|
||
|
import Data.MessagePack
|
||
|
|
||
|
main = do
|
||
|
sb <- packToString $ do
|
||
|
put [1,2,3::Int]
|
||
|
put (3.14 :: Double)
|
||
|
put "Hoge"
|
||
|
|
||
|
print sb
|
||
|
|
||
|
unpackFromString sb $ do
|
||
|
arr <- get
|
||
|
dbl <- get
|
||
|
str <- get
|
||
|
liftIO $ print (arr :: [Int], dbl :: Double, str :: String)
|