package ppx_deriving_cad

  1. Overview
  2. Docs
PPX Deriver for OCADml transformation functions

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_cad-0.2.0.tbz
sha256=e02238b26c8e249d8d246c02d59811ebccbc381fedc571a0fe86a7f8075e3d34
sha512=017d75492381b8b70a291b70619d4052591c8f6d0df21b087c9751d920ef9676c69e5062bd7a993c353cdcd9479712df7ff773f5813ea0e39b30a7f04eca635a

Description

[@@deriving cad] generates functions for the spatial transformation of user defined abstract and record types containing types for which said transformation functions are defined, in particular, the types of OCADml (and CAD backend specific implementations).

Published: 10 Feb 2023

README

[@@deriving cad]

ppx_deriving_cad is a PPX deriver that generates functions for the spatial transformation of user defined abstract and record types composed of types for which said transformation functions are defined, in particular, the types of the OCADml library (e.g. V3.t and V2.t), as well as CAD specific types such as Scad.t of OSCADml.

Documentation is available online.

Dependencies (3)

  1. ppxlib >= "0.22.2"
  2. ocaml >= "4.14.0"
  3. dune >= "3.2"

Dev Dependencies (6)

  1. odoc with-doc
  2. ppx_inline_test with-test
  3. gg >= "1.0.0" & with-test
  4. OSCADml >= "0.2.0" & with-test
  5. OCADml >= "0.3.0" & with-test
  6. base >= "v0.14.1" & < "v0.17" & with-test

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.