The latest version of ron is 0.12-0.

ron

Version 0.2 revision 0 uploaded by cblp.

Package meta

Synopsis
RON, RON-RDT, and RON-Schema
Description

Replicated Object Notation (RON), data types (RDT), and RON-Schema

Typical usage:

import RON.Data
import RON.Schema.TH
import RON.Storage.IO as Storage

$(let note = StructLww "Note"
          [ ("active", field boole)
          , ("text",   field rgaString) ]
          def{saHaskellDeriving = ["Eq", "Show"]}
  in mkReplicated [DStructLww note])

instance Collection Note where
    collectionName = "note"

main :: IO ()
main = do
    let dataDir = "./data/"
    h <- Storage.newHandle dataDir
    runStorage h $ do
        obj <- newObject
            Note{active = True, text = "Выступить на FProg SPb"}
        createDocument obj
Author
n/a
Bug reports
https://github.com/ff-notes/ron/issues
Category
Distributed Systems, Protocol, Database
Copyright
2018 Yuriy Syrovetskiy
Homepage
https://github.com/ff-notes/ron
Maintainer
Yuriy Syrovetskiy <haskell@cblp.su>
Package URL
n/a
Stability
n/a

Components