SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

ocaml-ppx-let rpm build for : Fedora 39. For other distributions click ocaml-ppx-let.

Name : ocaml-ppx-let
Version : 0.16.0 Vendor : Fedora Project
Release : 3.fc39 Date : 2023-07-20 19:35:28
Group : Unspecified Source RPM : ocaml-ppx-let-0.16.0-3.fc39.src.rpm
Size : 20.45 MB
Packager : Fedora Project
Summary : Monadic let-bindings for OCaml
Description :
Ppx_let is a ppx rewriter for monadic and applicative let bindings,
match expressions, and if expressions.

The aim of this rewriter is to make monadic and applicative code look
nicer by writing custom binders the same way that we normally bind
variables. In OCaml, the common way to bind the result of a computation
to a variable is:

let VAR = EXPR in BODY

ppx_let simply adds two new binders: let%bind and let%map. These are
rewritten into calls to the bind and map functions respectively. These
functions are expected to have

val map : \'a t -> f:(\'a -> \'b) -> \'b t
val bind : \'a t -> f:(\'a -> \'b t) -> \'b t

for some type t, as one might expect.

These functions are to be provided by the user, and are generally
expected to be part of the signatures of monads and applicatives
modules. This is the case for all monads and applicatives defined by
the Jane Street\'s Core suite of libraries.

RPM found in directory: /vol/rzm3/linux-fedora-buffet/fedora/linux/releases/39/Everything/x86_64/os/Packages/o

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  ocaml-ppx-let-0.16.0-3.fc39.x86_64.rpm
     

Provides :
ocaml(Ppx_let)
ocaml(Ppx_let_expander)
ocaml-ppx-let
ocaml-ppx-let(x86-64)

Requires :
glibc >= 2.37.9000-17
ld-linux-x86-64.so.2()(64bit)
ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6()(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libc.so.6(GLIBC_2.17)(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.25)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.2)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.32)(64bit)
libc.so.6(GLIBC_2.33)(64bit)
libc.so.6(GLIBC_2.34)(64bit)
libc.so.6(GLIBC_2.38)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_2.6)(64bit)
libc.so.6(GLIBC_2.7)(64bit)
libm.so.6()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libm.so.6(GLIBC_2.29)(64bit)
libm.so.6(GLIBC_2.35)(64bit)
libm.so.6(GLIBC_2.38)(64bit)
ocaml(Astlib) = 920a24b07a3230e3b1ae3fa28a19e89a
ocaml(Astlib__) = b94e40e9e1dafbb181004361b3c51a7f
ocaml(Astlib__Ast_402) = d714692f1b83b0c89590b6b5de12d498
ocaml(Astlib__Ast_403) = 21b4af6afc5469f5ece0dc063cbda8a8
ocaml(Astlib__Ast_404) = 5570f816683d2c27d20400b0b402db3f
ocaml(Astlib__Ast_405) = 072bd1c3ed4264b1adbcdf0fac56c487
ocaml(Astlib__Ast_406) = 38ee2da0c61d175caedb0d766829d70a
ocaml(Astlib__Ast_407) = 7dca9691e868389a85ea5d7fb032d316
ocaml(Astlib__Ast_408) = c3e2ecce672d5ea14208ec29561889d8
ocaml(Astlib__Ast_409) = 51700cd9d1d0c0063ce8366ffcd90324
ocaml(Astlib__Ast_410) = 554369e812a11b9730742ecaf5a41d16
ocaml(Astlib__Ast_411) = 8935b1a36e75747cad9e5ab2fb3a4c04
ocaml(Astlib__Ast_412) = 105b68f29ad1d35e3473e3efdc50a93d
ocaml(Astlib__Ast_413) = 793a731239fd30167eda620ce5e2cf78
ocaml(Astlib__Ast_414) = 6e17445dd1dffca453a1fa47c8382722
ocaml(Astlib__Ast_500) = 15c40424efcfced34c5d5c222fc7f81d
ocaml(Astlib__Ast_501) = 4048bfb1933d683afd943d19541ba8c3
ocaml(Astlib__Location) = 339bb103de113a66ff0e5c287cc7a851
ocaml(Astlib__Longident) = 4e8b28e43cdff9fa7f5acd52c59c9164
ocaml(Astlib__Parse) = 7d3fdd4288e969079ccaf699530a7c07
ocaml(Asttypes) = 8e13c3e1e619d609f06d4cb969510b9f
ocaml(Base) = fc10a24f1c668ccdd733eea244c2aeb7
ocaml(Base__) = 93337c4a497519bd35a481e1feb84c67
ocaml(Base__Applicative) = 198af07ce35e327ad174ff3f46bac5ba
ocaml(Base__Applicative_intf) = 2716460bca1272de12ae062640b8ca3e
ocaml(Base__Array) = 28d91a134cd41ff1eba5f091cfacdada
ocaml(Base__Backtrace) = 99719e7e2c6d77ec252df5f84f119f43
ocaml(Base__Binary_searchable) = 374aa8a8bc027934c31604e6ec182aa3
ocaml(Base__Binary_searchable_intf) = 65993e488b35cbe948a719cc0ed75c18
ocaml(Base__Blit) = 24bcb39d3c0b97666710a8d67df92bdb
ocaml(Base__Blit_intf) = ab7f7bdb8881e8689576a0ecc4ede4ea
ocaml(Base__Bool) = 64f4488f2bb1f2bab302c4439cbea10e
ocaml(Base__Bool0) = 9a1c622b1c22e90500f7ad3b2501b3d3
ocaml(Base__Bytes) = ad2abf1601ab97ea971f1a83ee873fdf
ocaml(Base__Char) = 9fb75fc0ba7cb5deea19bb33f88020c0
ocaml(Base__Comparable) = ff606e3ff69968c0ef5adae8e2e8e208
ocaml(Base__Comparable_intf) = 7a37256629943ab84cc0739209950425
ocaml(Base__Comparator) = 98f4eeb2f9466ef20c5dd868524ccecb
ocaml(Base__Comparisons) = e84076f8d9cb4f6825fbb1cb4a3b3f47
ocaml(Base__Container) = 05d161beb2fb05223eb2ad79bf9190cb
ocaml(Base__Container_intf) = 163848fa4665d005bfac925a15b17567
ocaml(Base__Either0) = ec7ec02b0e41e634cd28b2b64c76a860
ocaml(Base__Equal) = f0ad9d39a295b797c4892d881768c0f6
ocaml(Base__Error) = 996c8d64ea86901a05a5a8d2716597c2
ocaml(Base__Exn) = e922fe0543c16aa12e45f871d8e10d19
ocaml(Base__Field) = 38f0794bc1c159fd417a60d4f05daa89
ocaml(Base__Float) = f77688fe7a6632532e97e05573cf7334
ocaml(Base__Floatable) = 6493e53814709f2a90067a8b4298fb2c
ocaml(Base__Formatter) = 3b195d696b25ef72eee8528e3c4defae
ocaml(Base__Globalize) = 93f29e17f068ad53f0c20ff6e94c2155
ocaml(Base__Hash) = ba2c5b0d53622a22851b08532efed51f
ocaml(Base__Hash_intf) = 83152113e0a294fb7e75aa5ce3e15f5a
ocaml(Base__Hashable) = 80f7f3a1a8b790a7bf25099822e3ff40
ocaml(Base__Hashable_intf) = 739ddd177631f4ba79653e962ef2207e
ocaml(Base__Identifiable) = eaa1ab37d8bd70dbd261944e8b61331c
ocaml(Base__Identifiable_intf) = b3f935feea7bdb5810371d7faf739d27
ocaml(Base__Import) = e2e2946dc5a3381f5dbe0b832803c51c
ocaml(Base__Import0) = 4ece3b38add735475d625aa2d58f1e4c
ocaml(Base__Indexed_container) = 18f2e65c1312fa691854fcbc8bf2cdf6
ocaml(Base__Indexed_container_intf) = 16e48dfaec2d9630cf64e69659b6f4cc
ocaml(Base__Info) = 3bb98280947bff19882acd11df9d94f0
ocaml(Base__Info_intf) = 730467be75ba58ac354e1c570dcb4526
ocaml(Base__Int) = 31a7a082d310147af2e48dca69a0de3e
ocaml(Base__Int0) = 0dc10914325025268902f62f87412a46
ocaml(Base__Int32) = 90d653e119238d761c06c2b7b71528eb
ocaml(Base__Int63) = 789ab69511790fb0b465d46a1dd75618
ocaml(Base__Int63_emul) = 2390c16f8ba6db1c6ad0a8cbc2a40c83
ocaml(Base__Int64) = 79088e22665d92285eb7f47f7425a3a3
ocaml(Base__Int_intf) = e077fec596b3f4f93ac44ce2305fd977
ocaml(Base__Intable) = eee401bb773637be912ac2ea81c6f085
ocaml(Base__Invariant) = 8418107c990eab262941583942940d8b
ocaml(Base__Invariant_intf) = 69b2ed480eec1e56a87fbee3a6de11ce
ocaml(Base__Lazy) = e83a7adb86f1d78a38fab7c7c9924f18
ocaml(Base__List) = 3c8e716dc427680ae4de0d802e9ad5a3
ocaml(Base__Monad) = 99deeb67097cc02ebc64870bdb9c2fb1
ocaml(Base__Monad_intf) = 88e9cc36da3bc1459a7f91e23dd3b124
ocaml(Base__Nativeint) = 37a857293095af5417ebc69d70f579fb
ocaml(Base__Option) = e1884585e8e30b7d65346c6beb0de1f1
ocaml(Base__Or_error) = daed408b622c972ab3fc564e466c4ed5
ocaml(Base__Poly0) = 7f017d5e9c813ad09655bc5e384c79e6
ocaml(Base__Ppx_compare_lib) = 7ee764feefce41cb25abcecc2820b3c8
ocaml(Base__Ppx_enumerate_lib) = c7dba527e7a8ea88d096ad028ff94a1f
ocaml(Base__Ppx_hash_lib) = b23787b60afb3c03f90e2c7346484d1d
ocaml(Base__Pretty_printer) = 2f8a86df7a689b38293fb572e487b2f8
ocaml(Base__Printf) = 25d34273d10b9119305e4c95ccaa17cc
ocaml(Base__Random) = 4fe07170238cef45bf383006b50ef0ab
ocaml(Base__Ref) = 0152f779a7456a028cb961cd5b9500a4
ocaml(Base__Result) = 8e6f3cf2420aadcd9f8cdc604ac35e49
ocaml(Base__Sequence) = e8b86472b3b8709ba38c6923fce00264
ocaml(Base__Sexp) = ed1dd294de623a8f6710de00889fc9c3
ocaml(Base__Sexp_with_comparable) = 33faec6715b505be23a95df862c271d7
ocaml(Base__Sexpable) = bb498d5f9345a839fb527ec994e8626f
ocaml(Base__Sign) = c2d6be4cf145641d13f23f20c33e1709
ocaml(Base__Sign0) = 43bf42fa2ece43604b534f8a67e65086
ocaml(Base__Sign_or_nan) = 45235f0c339cf9f18548b5c5363400fa
ocaml(Base__Source_code_position0) = c56a80b2b5f244e1432d4615ad471a89
ocaml(Base__Staged) = 00dcc342b41eb363d89382642c4166f1
ocaml(Base__String) = 2d92bf77669afda4b5e26399367977cc
ocaml(Base__String0) = 7f34e6ba59c90e97b0a4533db4537e07
ocaml(Base__Stringable) = fa1b676b6179d6f72b2fd097bfd00fcf
ocaml(Base__Sys0) = c008fdec90b2f89122dd5a284b98e987
ocaml(Base__T) = 5c901de097dcecca1a139d3b352afb24
ocaml(Base__Unit) = 734664928e4abeec4e9b765a7f65683c
ocaml(Base_internalhash_types) = 1a90a9dca082191d2615ed1d3199e330
ocaml(Build_path_prefix_map) = 6707300ead09f98da0d1118ecedeaa84
ocaml(CamlinternalFormatBasics) = cecfafd5c021473f5e358c96ac7502a0
ocaml(CamlinternalLazy) = 2c797917c31a980b79e9d16d84057b70
ocaml(CamlinternalOO) = 9899de300aafbea37490d6da3d93b55d
ocaml(Clflags) = 5e86cc480f089a8f4cd25e4692045ec1
ocaml(Cmi_format) = 37a0eaddfc453dfffd0d5d0c40c1905c
ocaml(Compmisc) = e0d55a71a450aef521b84cff11fa6f06
ocaml(Env) = 2545caf02c46d162f1307da4705adf6d
ocaml(Ident) = 51215e6391ba6c7232e809326eece57b
ocaml(Identifiable) = 85bd9a5ac9afff88896e3f793f976cd5
ocaml(Load_path) = a5e6ad168a3c17969b575d048d5c8d06
ocaml(Location) = 4bbcd6f7d16357931ebbfdbf9f5267c8
ocaml(Longident) = 0e755e8e24e8c8ac7f2ee4a4985076be
ocaml(Misc) = c160e2ac60e89d9c314767d73c2482ac
ocaml(Ocaml_common) = 0c37b028a7f44c942842627324144863
ocaml(Ocaml_shadow) = ecc8cd78656eeae0b3834d784a1876db
ocaml(Outcometree) = 2451f651b280a341dfd80bf3f712896b
ocaml(Parsetree) = 096f58e4312ad224f22d21960d40384d
ocaml(Path) = 909feea88de1b1f5f503b21a91822338
ocaml(Ppx_here_expander) = 6f7eea890a70abda62317af1ee4ecfca
ocaml(Ppx_let_expander) = a2b653d5b7fbdb56ad4aa7166238b553
ocaml(Ppxlib) = 592734d9795bfa021cc684bfaebb3d1d
ocaml(Ppxlib__) = e933f9bb1ff0c8a3a92f5301f10f8005
ocaml(Ppxlib__Ast_builder) = 19b25ae4aa958cfacd69fdc2d23de331
ocaml(Ppxlib__Ast_builder_generated) = 85eca8e04241937c3f41d741186ab1f8
ocaml(Ppxlib__Ast_builder_intf) = 1275cbc601e11012f78ce17fd711a35c
ocaml(Ppxlib__Ast_pattern) = f27fa5f98f461b3d601eca8280622d7d
ocaml(Ppxlib__Ast_pattern0) = 0edf046eeb62a88900b9487d039fb918
ocaml(Ppxlib__Ast_pattern_generated) = 0b32ef4fba3ca77a9ed23addf11d729a
ocaml(Ppxlib__Ast_traverse) = fdde91aadc8d61c9dc4c73c56d8a7a1f
ocaml(Ppxlib__Ast_traverse0) = 5492a477898ad5ae2e5a878ceec04220
ocaml(Ppxlib__Attribute) = 183c75db0fed692d7a8d457c1efca3bf
ocaml(Ppxlib__Code_path) = 358cf8490bccbd6730696cb7e903db16
ocaml(Ppxlib__Common) = 800370713aa6c930045d1ef130d5ad52
ocaml(Ppxlib__Context_free) = 91711737b316e9d3cd5a788d5c80c0cb
ocaml(Ppxlib__Driver) = 7dc34ec088b8d5bdac7b6ec8338a94a8
ocaml(Ppxlib__Expansion_context) = 3e81be919633f0c449d13c191c66cd24
ocaml(Ppxlib__Extension) = 49cceaa280a88598b3143d41ba796565
ocaml(Ppxlib__Import) = bce53997e8c4ab9f39e9eed1a07180ab
ocaml(Ppxlib__Loc) = 79ae2752602a713bb2c30aeee36bdee0
ocaml(Ppxlib__Location) = e4631916e8b9cca6aa786083ae2bdffa
ocaml(Ppxlib__Longident) = f7b86364d1560dbc6fe96106c49fb827
ocaml(Ppxlib__Name) = a45175b31cdc4390305ff461aa8d015d
ocaml(Ppxlib__Utils) = 0f741c0c1891964e06eeea5923975727
ocaml(Ppxlib_ast) = e8b29e0a7d29ba8b8296234b1c3bd96e
ocaml(Ppxlib_ast__) = 8c3eb8e361ec4b030bcd7cb8ab0e48ae
ocaml(Ppxlib_ast__Ast) = 71f2015f1f039991dad0a6a3162deb53
ocaml(Ppxlib_ast__Import) = 4557ea354200d870f6df499a8f63979d
ocaml(Ppxlib_ast__Versions) = 5980a2ee2f390ed52d015d8156959629
ocaml(Ppxlib_traverse_builtins) = c0ac095fb9f6a04e437dde5da6be6641
ocaml(Primitive) = 0f9fa482c8cbc2feccc780e00f936c39
ocaml(Profile) = cd54d8773a52beceaf573a266914e0f5
ocaml(Sexplib0) = cfccb2e749552097d601143b260729ed
ocaml(Sexplib0__) = cee7851507cee476d084f632227d021b
ocaml(Sexplib0__Sexp) = c604584979900a74954425781d43bb33
ocaml(Sexplib0__Sexp_conv) = 7d65e30e34de31d6910fecb2a4b77e30
ocaml(Sexplib0__Sexp_conv_error) = 72e88fada23e6512f2e648143f7fe703
ocaml(Sexplib0__Sexp_conv_grammar) = 8eabce29b56fb51aca614d987a0b56b8
ocaml(Sexplib0__Sexp_grammar) = 954634f2fd29135a2b448b3d8aa44c34
ocaml(Sexplib0__Sexpable) = 279ce76c4872eb7c1177725e490735ad
ocaml(Shadow_stdlib) = b5a4459252813c37024066ca13ca50ff
ocaml(Shape) = 082359f0c8c7b97545dbc23eab009e13
ocaml(Stdlib) = 85f85ddb47edc0c7579657eee740302d
ocaml(Stdlib__Arg) = 37ac8abf22d3dbe8e900dc221da3abf4
ocaml(Stdlib__Array) = 9bcf1a06bdcfbb976f898e818e15611a
ocaml(Stdlib__Buffer) = 12b944b4b2913751cd65bdc638975d4d
ocaml(Stdlib__Bytes) = b0d2a0027e7278e26a1fe4bc0e79a690
ocaml(Stdlib__BytesLabels) = 2430d84166b2487a527e5715a5b1642c
ocaml(Stdlib__Char) = 71d01c936f35204d25fbdc2a38153066
ocaml(Stdlib__Digest) = ff876226ab2584c79cfe1afd26ca2f58
ocaml(Stdlib__Domain) = 0d152be3cd9163970a657d842fca8ecf
ocaml(Stdlib__Either) = b3ad0f8c65f28252059edebc03f68808
ocaml(Stdlib__Format) = e7385010d0d6a0bbd4191bc7546d458a
ocaml(Stdlib__Hashtbl) = bafdecabd3fce4f5ccc09a1a5587dab4
ocaml(Stdlib__Int32) = 1db604c2106f996ea47a572773a5ff7f
ocaml(Stdlib__Int64) = 7ab3f2ace09cfcc67be8a7133d18f0e2
ocaml(Stdlib__Lazy) = ca3d5c326131437daef18ae34e7f4aa9
ocaml(Stdlib__Lexing) = be62854f0fbcd8531fe531cd00e34821
ocaml(Stdlib__List) = feb7c568830f9f239501efb83f4725e4
ocaml(Stdlib__ListLabels) = b531f5d32f73cc39d609456e75b4b131
ocaml(Stdlib__Map) = 71415964978d1cf0c1701af1137aa1ea
ocaml(Stdlib__MoreLabels) = 842db5d3b6f466cc5efc37f07c8ab1ba
ocaml(Stdlib__Nativeint) = 627e6e1768175d0dea895dfbcbc11457
ocaml(Stdlib__Obj) = 85655eceec5bcd6c7c4ef5dd6758b19d
ocaml(Stdlib__Printexc) = ce1d04478ff0e3403b8c05aa790a9f79
ocaml(Stdlib__Printf) = 8debea255efc834da5c1bc2e73f09214
ocaml(Stdlib__Result) = 7b90d3d3f235d5efe163c7fce45d7dd0
ocaml(Stdlib__Seq) = cc3f899885b746f777815dc93be7ede2
ocaml(Stdlib__Set) = f849884bcf48f894e90800c7ccd98f21
ocaml(Stdlib__StdLabels) = 8569b1ecaa952fff2a7ad8a3189c8ea8
ocaml(Stdlib__String) = facad7e0dada5941148738b8188d844f
ocaml(Stdlib__StringLabels) = 35aa2b633cde2c8857ed74e924def393
ocaml(Stdlib__Sys) = a0375c47cee9c7e20ff8f61d4f04e748
ocaml(Stdlib__Uchar) = 9ea864085095970c73b7b17c26c37317
ocaml(Stdppx) = b3e02a562a73fe195251781f47140f4c
ocaml(Subst) = 4f386f2a26e503086bc416b868de7373
ocaml(Type_immediacy) = 83945ea19313fcf2d732a672262d6fb1
ocaml(Types) = 415ec5f0b61e8e01c1fd8a230c310448
ocaml(Warnings) = 1c26f04813f661396abb13054a150814
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rtld(GNU_HASH)


Content of RPM :
/usr/lib/.build-id
/usr/lib/.build-id/48
/usr/lib/.build-id/48/95522c9dc3810c800d24c03aac4d731f95d22e
/usr/lib/.build-id/60
/usr/lib/.build-id/60/d9c4834e3f1442fd33870e298dcd040b879e2a
/usr/lib/.build-id/74
/usr/lib/.build-id/74/811bbc5901c10e41edaf50f3d14a2681b3afd8
/usr/lib64/ocaml/ppx_let
/usr/lib64/ocaml/ppx_let/META
/usr/lib64/ocaml/ppx_let/expander
/usr/lib64/ocaml/ppx_let/expander/ppx_let_expander.cma
/usr/lib64/ocaml/ppx_let/expander/ppx_let_expander.cmi
/usr/lib64/ocaml/ppx_let/expander/ppx_let_expander.cmxs
/usr/lib64/ocaml/ppx_let/ppx.exe
/usr/lib64/ocaml/ppx_let/ppx_let.cma
/usr/lib64/ocaml/ppx_let/ppx_let.cmi
/usr/lib64/ocaml/ppx_let/ppx_let.cmxs
/usr/share/doc/ocaml-ppx-let
/usr/share/doc/ocaml-ppx-let/CHANGES.md
/usr/share/doc/ocaml-ppx-let/README.md
/usr/share/licenses/ocaml-ppx-let
/usr/share/licenses/ocaml-ppx-let/LICENSE.md

 
ICM