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)