diff options
Diffstat (limited to 'lib/abstract')
| -rw-r--r-- | lib/abstract/Schematics.ml | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/abstract/Schematics.ml b/lib/abstract/Schematics.ml new file mode 100644 index 0000000..9a98a13 --- /dev/null +++ b/lib/abstract/Schematics.ml @@ -0,0 +1,8 @@ +module type SCHEMA = sig + type t + type attribute + val attributes : t -> (string * attribute) BatFingerTree.t + val project : t -> string BatFingerTree.t -> (t, Concepts.Condition.condition) result + val rename : t -> (string * string) BatFingerTree.t -> (t, Concepts.Condition.condition) result + val merge : t -> t -> (t, Concepts.Condition.condition) result +end |
