package hxd
Hexdump in OCaml
Install
Dune Dependency
Authors
Maintainers
Sources
hxd-0.3.2.tbz
sha256=a00290abb8538e79b32ddc22ed9b301b9806bc4c03eb1e5105b14af47dabec9f
sha512=1340fc747ef88b679e08e0b63f7b33f9ff6b7c5a03a03a029ba45be4f8837ebe22dc784e4e692074bfcc961b8709af9f586ed9f92bc936ae46bac0724c7b7a23
doc/src/hxd.core/s.ml.html
Source file s.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
type ('a, 's) io type 's scheduler = { bind: 'a 'b. ('a, 's) io -> ('a -> ('b, 's) io) -> ('b, 's) io ; return: 'a. 'a -> ('a, 's) io } type ('f, 's, 'e) seek = { lseek: 'f -> int -> [ `SET | `CUR | `END ] -> ((int, 'e) result, 's) io } module type X = sig type 'a s type t external inj : 'a s -> ('a, t) io = "%identity" external prj : ('a, t) io -> 'a s = "%identity" end module Common = struct type t external inj : 'a -> 'b = "%identity" external prj : 'a -> 'b = "%identity" end module type FUNCTOR = sig type 'a t end module Make (T : FUNCTOR) = struct type 'a s = 'a T.t include Common end type ('f, 'b, 's, 'e) input = 'f -> 'b -> off:int -> len:int -> ((int, 'e) result, 's) io type ('f, 'b, 's, 'e) output = 'f -> 'b -> off:int -> len:int -> ((int, 'e) result, 's) io
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>