How to Install and Uninstall ocaml-ppx-let.i686 Package on Fedora 36
Last updated: November 28,2024
1. Install "ocaml-ppx-let.i686" package
Please follow the instructions below to install ocaml-ppx-let.i686 on Fedora 36
$
sudo dnf update
Copied
$
sudo dnf install
ocaml-ppx-let.i686
Copied
2. Uninstall "ocaml-ppx-let.i686" package
This guide let you learn how to uninstall ocaml-ppx-let.i686 on Fedora 36:
$
sudo dnf remove
ocaml-ppx-let.i686
Copied
$
sudo dnf autoremove
Copied
3. Information about the ocaml-ppx-let.i686 package on Fedora 36
Last metadata expiration check: 2:09:23 ago on Thu Sep 8 02:05:26 2022.
Available Packages
Name : ocaml-ppx-let
Version : 0.15.0
Release : 4.fc36
Architecture : i686
Size : 3.5 M
Source : ocaml-ppx-let-0.15.0-4.fc36.src.rpm
Repository : fedora
Summary : Monadic let-bindings for OCaml
URL : https://github.com/janestreet/ppx_let
License : MIT
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.
Available Packages
Name : ocaml-ppx-let
Version : 0.15.0
Release : 4.fc36
Architecture : i686
Size : 3.5 M
Source : ocaml-ppx-let-0.15.0-4.fc36.src.rpm
Repository : fedora
Summary : Monadic let-bindings for OCaml
URL : https://github.com/janestreet/ppx_let
License : MIT
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.