ppx_deriving_madcastversion

Library deriving cast functions based on their types

This package provides a PPX that allows to derive cast functions based on their types.

For instance, [%madcast: ('a * string) -> ('a * int)] would be replaced by:

fun (x, y) ->
  (x,
   try int_of_string y
   with Failure _ -> failwith "madcast: string -> int")
Tags syntax
AuthorsKerl <kerl@wkerl.me> and Niols <niols@niols.fr>
LicenseLGPL-3.0-or-later
Published
Homepagehttps://github.com/LesBoloss-es/ppx_deriving_madcast
Issue Trackerhttps://github.com/LesBoloss-es/ppx_deriving_madcast/issues
MaintainerNiols <niols@niols.fr>
Dependencies
Source [http] https://github.com/LesBoloss-es/ppx_deriving_madcast/archive/v0.2.tar.gz
md5=bca83dbf5a6fb47ced07756c6cab1d9a
sha512=f2f604685649d8fc0c750adfb89d997ea62f2fd09f383dc38b4580fdbb7f96e45a637745f1f06aa1b529d6abcfea6691ef309eb32e423c780c2370aff4678950
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/ppx_deriving_madcast/ppx_deriving_madcast.0.2/opam
No package is dependent