bond-haskell-compiler: Bond code generator for Haskell

[ bsd3, language, library, program ] [ Propose Tags ]

Bond is a cross-platform framework for handling schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently manipulating data.

The package contains a command-line compiler/codegen tool, named hbc, which is used to generate code for Haskell programs using Bond.

Versions [faq] 0.1.0.0, 0.1.1.0, 0.1.2.0, 0.1.3.0, 0.1.3.1, 0.1.4.0, 0.1.4.1, 0.1.5.0
Dependencies aeson (>=0.7.0.6 && <0.10.0.0), base (>=4.7 && <5), bond (==0.4.0.1), bond-haskell-compiler, bytestring (>=0.10), cmdargs (>=0.10.10), directory (>=1.1), filepath (>=1.0), haskell-src-exts (>=1.16), monad-loops (>=0.4) [details]
License BSD-3-Clause
Copyright (C) 2015 Andrey Sverdlichenko
Author blaze@ruddy.ru
Maintainer Andrey Sverdlichenko
Category Language
Home page http://github.com/rblaze/bond-haskell-compiler#readme
Source repo head: git clone https://github.com/rblaze/bond-haskell.git
Uploaded by blaze at Fri Mar 4 01:11:54 UTC 2016
Distributions NixOS:0.1.5.0
Executables hbc
Downloads 2467 total (135 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2016-11-27 [all 2 reports]

Modules

  • Language
    • Bond
      • Codegen
        • Haskell
          • Language.Bond.Codegen.Haskell.Decl
          • Language.Bond.Codegen.Haskell.EnumDecl
          • Language.Bond.Codegen.Haskell.SchemaDecl
          • Language.Bond.Codegen.Haskell.StructDecl
          • Language.Bond.Codegen.Haskell.Util

Downloads

Maintainer's Corner

For package maintainers and hackage trustees