/
Portfile
36 lines (28 loc) · 1.34 KB
/
Portfile
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
36
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
PortGroup ocaml 1.1
name ocaml-rresult
version 0.7.0
revision 0
categories ocaml devel
maintainers {pguyot @pguyot} openmaintainer
license ISC
description Result value combinators for OCaml
long_description Rresult is an OCaml module for handling computation results \
and errors in an explicit and declarative manner, without \
resorting to exceptions. It defines combinators to operate \
on the result type available from OCaml 4.03 in the standard \
library. \
\
OCaml 4.08 provides the Stdlib.Result module which you should \
prefer to Rresult.
homepage https://erratique.ch/software/rresult
master_sites ${homepage}/releases/
use_bzip2 yes
distname rresult-${version}
extract.suffix .tbz
checksums rmd160 3f5966e1f354cf0256734470703640180c03949f \
sha256 11aa7f5b83460e60431e3154e3e32c071d46e151ea5760cf24377805bf975540 \
size 8506
ocaml.build_type topkg
livecheck.name rresult