package ppx_pyformat

  1. Overview
  2. Docs
Ppxlib based string format rewriter inspired by Python string `format`

Install

Dune Dependency

Authors

Maintainers

Sources

v0.1.2.tar.gz
md5=ae423a13944bfde1495e3c1712a7d5cd
sha512=f19e938522371999de5f67d4691fc96f7a10092b67a2b580ff1329dc4520df36b2ffce7f5f5e6ff841d579e53acac29e0146c7196eec472082bf7e72f6ea0e28

doc/ppx_pyformat.runtime/Ppx_pyformat_runtime/index.html

Module Ppx_pyformat_runtimeSource

Sourceval align_left : char -> int -> string -> string
Sourceval align_right : char -> int -> string -> string
Sourceval align_center : char -> int -> string -> string
Sourcetype padding_config = char * int
Sourcetype sign =
  1. | Plus
  2. | Minus
  3. | Space
Sourcetype grouping_option =
  1. | Comma
  2. | Underscore
Sourceval int_to_binary : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping:bool -> int -> string
Sourceval int_to_char : int -> string

Only support ASCII at the moment

Sourceval int_to_decimal : ?padding:padding_config -> ?sign:sign -> ?grouping_option:grouping_option -> int -> string
Sourceval int_to_octal : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping:bool -> int -> string
Sourceval int_to_hexadecimal : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping:bool -> ?upper:bool -> int -> string
Sourceval float_to_scientific : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping_option:grouping_option -> ?precision:int -> ?upper:bool -> float -> string
Sourceval float_to_fixed_point : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping_option:grouping_option -> ?precision:int -> ?upper:bool -> float -> string
Sourceval float_to_general : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping_option:grouping_option -> ?precision:int -> ?upper:bool -> float -> string
Sourceval float_to_percentage : ?padding:padding_config -> ?sign:sign -> ?alternate_form:bool -> ?grouping_option:grouping_option -> ?precision:int -> ?upper:bool -> float -> string
OCaml

Innovation. Community. Security.