package higher

  1. Overview
  2. Docs
Library for higher-kinded programming

Install

Dune Dependency

Authors

Maintainers

Sources

0.3.0.tar.gz
md5=01d66c410421f105efcbaa1561a71afc

Description

Published: 10 Dec 2015

README

README.md

The code in this directory is taken from the paper "Lightweight Higher-Kinded Polymorphism" (Jeremy Yallop and Leo White). The following examples are available:

Most of the code depends on the higher library, which you can install using opam. Once higher is installed you can load the examples into the top level directly:

  $ ocaml
        OCaml version 4.01.0

  # #use "topfind";;
  [...]
  # #require "higher";;
  [...]
  # #use "example-1-perfect-trees.ml";;
  type 'a perfect = Zero of 'a | Succ of ('a * 'a) perfect
  [...]
  # 

Dependencies (2)

  1. ocamlbuild build
  2. ocaml

Dev Dependencies

None

Used by

None

Conflicts

None