Inverted syntax: Difference between revisions

m
→‎{{header|Haskell}}: extended examples
m (→‎{{header|Haskell}}: Expanded example)
m (→‎{{header|Haskell}}: extended examples)
Line 535:
main = do
let raining = False
putStrLn $ bool "No need" "UMBRELLA !" raining
putStrLn $ (flip bool) "No need" "UMBRELLA !" raining</lang>
putStrLn "\n--------\n"
mapM_ putStrLn $
[bool, flip bool]
<*> ["No need"]
<*> ["UMBRELLA !"]
<*> [raining, not raining]</lang>
{{Out}}
<pre>No need
UMBRELLA !</pre>
 
--------
 
No need
UMBRELLA !
UMBRELLA !
No need</pre>
 
=={{header|Icon}} and {{header|Unicon}}==
9,655

edits