-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtpf.opam
26 lines (23 loc) · 1.03 KB
/
tpf.opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
opam-version: "2.0"
homepage: "https://github.com/pqwy/tpf"
dev-repo: "git+https://github.com/pqwy/tpf.git"
bug-reports: "https://github.com/pqwy/tpf/issues"
doc: "http://pqwy.github.io/tpf/doc"
author: "David Kaloper Meršinjak <[email protected]>"
maintainer: "David Kaloper Meršinjak <[email protected]>"
license: "ISC"
synopsis: "Minimalist datatype-generic programming"
description:
"Tagless/trivial polytypic functions (Tpf) is a simple and idiomatic library for
datatype-generic programming in OCaml.
Tpf allows you to write functions that work on a wide range of unrelated data
types. Such functions require only the base language, need no runtime, and
seamlessly interoperate with the rest of OCaml. Tpf works in the same stage as
the rest of your program, and doesn't rely on meta-programming.
Tpf has no dependencies and is distributed under the ISC license."
build: [[ "dune" "subst" ] {pinned}
[ "dune" "build" "-p" name "-j" jobs ]]
depends: [
"ocaml" {>= "4.05.0"}
"dune" {build & >= "1.8"}
]