I have this function that checks a list of parsers if they work or not. I get error: EQUALO LPAREN FN. Any help?
fun oneOf [] = fn inp => NONE
| oneOf (p::ps) = (fn inp => case parse p inp of
NONE => oneOf ps inp
| SOME (v,out) => SOME (v,out))