package ppx_deriving_cad

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

Install

Dune Dependency

Authors

Maintainers

Sources

ppx_deriving_cad-0.1.0.tbz
sha256=3b1aec4784cd4a60e210814df6fdf6323b848a42a6c6f29946dabb5c3197e884
sha512=6af3f353092dd2c06e0ef4ba40fe3ae0c61c6d7758fd07bf48373f01d1145de478a3bce503d142bbbeffa423c3428be8016a78c6150d4cce0d66c8e6270e9221

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: 27 Oct 2022

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 (5)

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

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.