MessagePack implementation for F# msgpack.org[F#] http://msgpack.org/
Switch branches/tags
Nothing to show
Clone or download
Gab-km Merge pull request #8 from omanuke/master
高速化とスタックオーバーフロー回避
Latest commit 5947003 Sep 13, 2016
Permalink
Failed to load latest commit information.
.nuget Add .nuget folder May 26, 2014
MsgPack.Test add PCL Support Oct 25, 2015
MsgPack add ignore Oct 26, 2015
MsgPackPCL add PCL Support Oct 25, 2015
.gitignore initial commit Jan 12, 2014
LICENSE.txt Add LICENSE.txt May 26, 2014
MsgPack.sln add PCL Support Oct 25, 2015
README.rst Add README.rst May 26, 2014
UpgradeLog.htm add PCL Support Oct 25, 2015
appveyor.yml Add appveyor.yml May 26, 2014

README.rst

MessagePack for F#

Build status

What is this?

MessagePack is a fast and compact binary serialization library.

MessagePack for F# is a MessagePack implementation of F#, by F#, for F#.

Usage

open MsgPack

[| 1uy; 2uy; 3uy |]
|> Array.map (Value.UInt8)
|> Value.Array
|> Packer.packOne
//=> val it : byte [] = [|147uy; 1uy; 2uy; 3uy|]

Unpacker.unpack [|147uy; 1uy; 2uy; 3uy|]
//=> [|Value.Array [|Value.UInt8 1uy; Value.UInt8 2uy; Value.UInt8 3uy|]|]

Copyright

Copyright (c) 2014- Kazuhiro Matsushima

License

Distributed under the Apache License, Version 2.0 .