package yaml
Parse and generate YAML 1.1 files
Install
Dune Dependency
Authors
Maintainers
Sources
yaml-v2.0.0.tbz
sha256=6ae857725b0206ece64d94b76aa566489597fd0da3559fdaaff426518c713be9
md5=8db7b5908c18c3b48285ffd660f3174d
doc/src/yaml.unix/yaml_unix.ml.html
Source file yaml_unix.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
(* Copyright (c) 2018 Anil Madhavapeddy <anil@recoil.org> * * Permission to use, copy, modify, and distribute this software for any * purpose with or without fee is hereby granted, provided that the above * copyright notice and this permission notice appear in all copies. * * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. *) open Rresult open R.Infix open Bos let of_file f = OS.File.read f >>= Yaml.of_string let to_file f y = Yaml.to_string y >>= OS.File.write f let of_file_exn f = match of_file f with | Ok v -> v | Error (`Msg m) -> raise (Failure m) let to_file_exn f v = match to_file f v with | Ok () -> () | Error (`Msg m) -> raise (Failure m)
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>