-
Notifications
You must be signed in to change notification settings - Fork 1.1k
/
opam
35 lines (33 loc) · 1.01 KB
/
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
27
28
29
30
31
32
33
34
35
opam-version: "2.0"
maintainer: "jun.furuse@gmail.com"
build: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
["ocaml" "setup.ml" "-build"]
]
remove: [
["ocaml" "setup.ml" "-configure" "--prefix" prefix]
["ocaml" "setup.ml" "-uninstall"]
]
depends: [
"ocaml" {= "4.02.1"}
"ocamlfind"
"omake"
"ppx_tools"
]
install: ["ocaml" "setup.ml" "-install"]
synopsis: "ppx_monadic: ppx extension for monadic do notation."
description: """
ppx_monadic
=================================
ppx_monadic is a PPX syntax extension for monadic 'do' notation.
ppx_monadic follows the tradition of pa_monad, a CamlP4 syntax extension
for `do` notation. Basically code with pa_monad should work with ppx_monadic
only by replacing `perform` by `do_;`. (I find `perform` is bit too long to type.)"""
url {
src:
"https://github.com/ocaml/opam-source-archives/raw/main/ppx_monadic-1.0.0.tar.gz"
checksum: [
"sha256=6579262ffc2d0eda80f8e44e6a6841245bdd5248664798a91103bfc3f0e31afb"
"md5=4ab1137697d8ed02ff42e9e00c5dc619"
]
}