package owl-zoo

  1. Overview
  2. Docs
OCaml Scientific and Engineering Computing - Zoo

Install

Dune Dependency

Authors

Maintainers

Sources

owl-0.10.0.tbz
sha256=eed3ca75b0e9388a2c56dd45eee7fe257adacba77b4536cda041bddf98f01691
sha512=baf6419a2a9019df403e9badf45b5ffeedb52d66676dd5899406cbebbca79f0cb23edaf3b93339da9f938f57424f4899faa7af7237cda4409c5a1470829975f9

doc/owl-zoo/Owl_zoo_cmd/index.html

Module Owl_zoo_cmd

Manipulate gists
val remove_gist : string -> unit

Remove a local gist of given id.

val upload_gist : string -> string

Upload a zoo bundle of given path to the gist server and return a gist id.

val download_gist : ?vid:string -> string -> unit

Download the gist of given id and version; if a version id is not given, the latest version id will be used.

val list_gist : string -> unit

``list_gist ""`` lists all the local gists; ``list_gist gist-id`` lists all the local versions of a gist.

val update_gist : string array -> unit

Update the zoo gist bundles of an array of gist ids.

val show_info : string -> unit

Show the gist's detail information of given gist id.

Execute gists
val eval : string -> unit

Evaluate an OCaml expression in toplevel.

val preprocess : string -> string

Preprocess the zoo scripts, inject the necessary directives, functions, and modules.

val run : string array -> string -> unit

``run args script`` executes the zoo script with the given arguments.

val run_gist : string -> string array -> unit

``run_gist gist-id`` runs a zoo gist with the given ``gist-id`` and parameters.

Helper functions
val print_info : unit -> unit

Print out help information of ``owl`` command line.

val start_toplevel : unit -> unit

Start the toplevel system tailored for Owl's zoo system.

val query_path : string -> string

``query_path gist`` returns the absolute path of a given gist.

val load_file : ?gist:string -> string -> string

Load a zoo file with the given gist name and file name, the file path is relative to the gist/version folder.

OCaml

Innovation. Community. Security.