remove Reduce_Expression.rsi.
Too many changes. Hot target. Preventing development
This commit is contained in:
parent
9c7f930549
commit
4fe72b8fb4
|
@ -1,29 +0,0 @@
|
||||||
module Result = Belt.Result
|
|
||||||
module T = Reducer_Expression_T
|
|
||||||
type expression = T.expression
|
|
||||||
@genType
|
|
||||||
type expressionValue = ReducerInterface_ExpressionValue.expressionValue
|
|
||||||
type t = expression
|
|
||||||
let toString: T.expression => Js.String.t
|
|
||||||
let toStringResult: result<T.expression, 'a> => string
|
|
||||||
let parse: string => result<expression, Reducer_ErrorValue.t>
|
|
||||||
module MapString = Belt.Map.String
|
|
||||||
type bindings = MapString.t<unit>
|
|
||||||
let defaultBindings: bindings
|
|
||||||
let reduceValueList: list<expressionValue> => result<
|
|
||||||
expressionValue,
|
|
||||||
Reducer_ErrorValue.t,
|
|
||||||
>
|
|
||||||
let reduceExpression: (expression, 'a) => result<
|
|
||||||
expressionValue,
|
|
||||||
Reducer_ErrorValue.t,
|
|
||||||
>
|
|
||||||
let evalWBindingsExpression: (expression, 'a) => result<
|
|
||||||
expressionValue,
|
|
||||||
Reducer_ErrorValue.t,
|
|
||||||
>
|
|
||||||
let evalWBindings: (string, bindings) => Result.t<
|
|
||||||
expressionValue,
|
|
||||||
Reducer_ErrorValue.t,
|
|
||||||
>
|
|
||||||
let eval: string => Result.t<expressionValue, Reducer_ErrorValue.t>
|
|
Loading…
Reference in New Issue
Block a user