this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[new release] ppx_partial (1.0)

CHANGES:

Initial release.

+54
+54
packages/ppx_partial/ppx_partial.1.0/opam
··· 1 + opam-version: "2.0" 2 + synopsis: 3 + "Syntax for a partial application of functions that omits any argument" 4 + description: """ 5 + 6 + This provides a syntax `f e1 __ e3` that's means `(fun x -> f e1 x e3)`, 7 + except that `e1` and `e3` are evaluated just once. 8 + 9 + This can be convenient in pipelines or to build arguments for `List.map` 10 + or any places that need single-argument functions. 11 + 12 + As a slight generalization, `__.record_field` and `Sum_constructor __` 13 + allow shortening `(fun x -> x.record_field)` and `(fun x -> Sum_constructor x)`. 14 + """ 15 + maintainer: ["Valentin Gatien-Baron"] 16 + authors: ["Valentin Gatien-Baron"] 17 + license: "ISC" 18 + tags: ["syntax" "ppx"] 19 + homepage: "https://github.com/v-gb/ppx_partial" 20 + bug-reports: "https://github.com/v-gb/ppx_partial/issues" 21 + depends: [ 22 + "ppxlib" {>= "0.32.1"} 23 + "ocaml" {>= "4.14.0"} 24 + "dune" {>= "3.15"} 25 + "base" {with-test} 26 + "ppx_pipebang" {with-test} 27 + "ppx_inline_test" {with-test} 28 + "ppx_assert" {with-test} 29 + "odoc" {with-doc} 30 + ] 31 + build: [ 32 + ["dune" "subst"] {dev} 33 + [ 34 + "dune" 35 + "build" 36 + "-p" 37 + name 38 + "-j" 39 + jobs 40 + "@install" 41 + "@runtest" {with-test} 42 + "@doc" {with-doc} 43 + ] 44 + ] 45 + dev-repo: "git+https://github.com/v-gb/ppx_partial.git" 46 + url { 47 + src: 48 + "https://github.com/v-gb/ppx_partial/releases/download/1.0/ppx_partial-1.0.tbz" 49 + checksum: [ 50 + "sha256=98f5540ea530fc4aebb555e2063848bd6aca84eb72f7fb8cd8bfdc45c4650416" 51 + "sha512=f5fc43aed73a92da585548aca41c2207989e4d2515a74a0a12698ae0e6dbdfa8d3f832b3b9f2e747c90531bce8a34b5c68d994ed3bfd38827d67c0c890091093" 52 + ] 53 + } 54 + x-commit-hash: "e675dc9bf48d1ebd6e77b30dea7b392b424d0e7c"