3
在Haskell,我可以写多行语句在一行,像写在一行中的多行语句
do {x<-[1,2];y<-[3,4];return (x,y)}
但Purescript甚至单个语句做语句用大括号不会编译。有没有不同的语法来实现这一点?
在Haskell,我可以写多行语句在一行,像写在一行中的多行语句
do {x<-[1,2];y<-[3,4];return (x,y)}
但Purescript甚至单个语句做语句用大括号不会编译。有没有不同的语法来实现这一点?
不,PureScript没有语法来做这种事情。除了不使用do
;)
[1, 2] >>= \x -> [3, 4] >>= \y -> pure (Tuple x y)