Add typed wire input and native executable builds

This commit is contained in:
milner committed 2017-05-25 14:52:00 +00:00
1 parent 99939edbfd
commit dc1e1e9b03
11 files changed
+857 -8

No files matched your search

+17
View File
@@ -0,0 +1,17 @@
type value =
| WUnit
| WInt of int
| WBool of bool
| WString of string
| WTuple of value list
| WRecord of (string * value) list
| WCollection of (int * value) list
type op = WInsert of int * value | WRemove of int | WReplace of int * value
val to_string : value -> string
val field_value : string -> (string * value) list -> value Delta_runtime.outcome
val parse_value : string -> value Delta_runtime.outcome
val parse_input : string -> (int * value) list Delta_runtime.outcome
val parse_updates : string -> op list list Delta_runtime.outcome
val read_file : string -> string Delta_runtime.outcome