package base

  1. Overview
  2. Docs
Full standard library replacement for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.1.tar.gz
md5=9ad01b82a1013ca72b9b7628c9a5d954
sha512=ed5eb5e83d8085fc06f111862d609b393e394bbdcc6e25bab50030a250ffa2e540dbee02169b6f28ec220f10f61d189cd7b5646eece910c63620f5174fb5a655

doc/src/base/printf.ml.html

Source file printf.ml

1
2
3
4
5
6
7
8
9
10
11
12
open! Import0
include Stdlib.Printf

(** failwith, invalid_arg, and exit accepting printf's format. *)

let[@inline never] [@zero_alloc assume never_returns_normally] failwithf fmt =
  ksprintf (fun s () -> failwith s) fmt
;;

let[@inline never] [@zero_alloc assume never_returns_normally] invalid_argf fmt =
  ksprintf (fun s () -> invalid_arg s) fmt
;;