@hackage / bond

Bond schema compiler and code generator

Version Deprecated package0.13.0.0

About

Metadata

  • Last updated , by chwarr
  • License MIT
  • Categories FFI, Compilers and Interpreters
  • Maintained by: Bond Development Team <bond-dev@microsoft.com>

  • Lottery factor: 1

Links

Installation

This package has been deprecated

Package Flags

Use the -f option with cabal commands to enable flags

    warningsaserrors (off by default)

    Treat warnings as errors for building bond

Readme

Bond was a cross-platform framework for working with schematized data. The open-source project ended on March 31, 2025. . This package contains a library for parsing the Bond schema definition language and performing template-based code generation. The library includes built-in templates for generating standard Bond C++ and C# code, as well as utilities for writing custom codegen templates. . The package also contains a command-line compiler/codegen tool, named gbc, which is primarily used to generate code for C++ and C# programs using Bond.