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.1.tar.gz
md5=3aea51e89d107fdce32dc9b1aa0dad46
sha512=dc764201bd9ddef175098c426898cea3504692de7d90f6362b3413ace0679987269730874843fab399e63368be2198299f48f553f6f337d8ffd7ca91c2f7d4ce

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.