Codebase list ocaml-stdio / upstream/0.14.0+git20211025.1.b111aa3
Import upstream version 0.14.0+git20211025.1.b111aa3 Debian Janitor 2 years ago
12 changed file(s) with 17 addition(s) and 25 deletion(s). Raw diff Collapse all Expand all
00 The MIT License
11
2 Copyright (c) 2016--2020 Jane Street Group, LLC <opensource@janestreet.com>
2 Copyright (c) 2016--2021 Jane Street Group, LLC <opensource@janestreet.com>
33
44 Permission is hereby granted, free of charge, to any person obtaining a copy
55 of this software and associated documentation files (the "Software"), to deal
0 # Standard IO Library for OCaml
1
2 Stdio provides input/output functions for OCaml. It re-exports the
3 buffered channels of the stdlib distributed with OCaml but with some
4 improvements.
5
6 API documentation for the latest release can be found
7 [here][https://ocaml.janestreet.com/ocaml-core/latest/doc/stdio/index.html].
+0
-6
README.org less more
0
1 * Standard IO Library for OCaml
2
3 Stdio provides input/output functions for OCaml. It re-exports the
4 buffered channels of the stdlib distributed with OCaml but with some
5 improvements.
11 (preprocess no_preprocessing)
22 (lint
33 (pps ppx_base -check-doc-comments -type-conv-keep-w32=impl
4 -apply=js_style,type_conv)))
4 -apply=js_style,type_conv)))
5
6 (documentation)
+0
-4
src/import.ml less more
0 open! Base
1
2 module Sexplib = Base.Exported_for_specific_uses.Sexplib
3 module Ppx_sexp_conv_lib = Base.Exported_for_specific_uses.Ppx_sexp_conv_lib
00 open! Base
1 open! Import
21
32 type t = Caml.in_channel
43
88 *)
99
1010 open! Base
11 open! Import
1211
1312 type t = Caml.in_channel
1413
00 open! Base
1 open! Import
21
32 type t = Caml.out_channel
43
1212 *)
1313
1414 open! Base
15 open! Import
1615
1716 type t = Caml.out_channel [@@deriving_inline sexp_of]
18 include
19 sig [@@@ocaml.warning "-32"] val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
20 end[@@ocaml.doc "@inline"]
17 include sig [@@@ocaml.warning "-32"] val sexp_of_t : t -> Sexplib0.Sexp.t end
18 [@@ocaml.doc "@inline"]
2119 [@@@end]
2220
2321 include Equal.S with type t := t
00 open! Base
1 open! Import
21
32 module In_channel = In_channel
43 module Out_channel = Out_channel
00 open! Base
1 open! Import
21
32 module In_channel = In_channel
43 module Out_channel = Out_channel
00 opam-version: "2.0"
1 version: "v0.14.0"
21 maintainer: "opensource@janestreet.com"
32 authors: ["Jane Street Group, LLC <opensource@janestreet.com>"]
43 homepage: "https://github.com/janestreet/stdio"
109 ["dune" "build" "-p" name "-j" jobs]
1110 ]
1211 depends: [
13 "ocaml" {>= "4.04.2"}
14 "base" {>= "v0.14" & < "v0.15"}
15 "dune" {>= "2.0.0"}
12 "ocaml" {>= "4.08.0"}
13 "base"
14 "dune" {>= "2.0.0"}
1615 ]
1716 synopsis: "Standard IO library for OCaml"
1817 description: "