Description

Genspio is a typed EDSL used to generate shell scripts and commands from OCaml.

The idea is to build values of type 'a Genspio.EDSL.t with the combinators in the Genspio.EDSL module, and compile them to POSIX shell scripts (or one-liners) with functions from Genspio.Compile.

Genspio's documentation root is at https://smondet.gitlab.io/genspio-doc/.

Published: 15 Dec 2021

Dependencies (4)

  1. fmt >= "0.9.0"
  2. base
  3. dune >= "2.8"
  4. ocaml >= "4.03.0"

Reverse Dependencies

    None

Conflicts

    None
Typed EDSL to generate POSIX Shell scripts

Install

Authors

Maintainers

Sources

genspio.0.0.3.tar.gz
md5=09f15208fd7b7853f503c18f2562eb8a