aihc-parser-1.0.0.2: test/Test/Fixtures/golden/module/do-where-layout-multi.yaml
extensions: []
input: |
module DoWhereLayoutMulti where
testMulti a b = do
x
y
where
x = a
y = b
ast: |-
Module {ModuleHead {"DoWhereLayoutMulti"}, [DeclValue (FunctionBind "testMulti" [Match {MatchHeadPrefix, [PVar "a", PVar "b"], EDo [DoExpr (EVar "x"), DoExpr (EVar "y")] Just [DeclValue (PatternBind (PVar "x") (EVar "a")), DeclValue (PatternBind (PVar "y") (EVar "b"))]}])]}
status: pass