RosettaCodeData/Task/Monads-List-monad/Factor/monads-list-monad-1.factor
2023-07-01 13:44:08 -04:00

6 lines
156 B
Factor

USING: kernel math monads prettyprint ;
FROM: monads => do ;
{ 3 4 5 }
>>= [ 1 + array-monad return ] swap call
>>= [ 2 * array-monad return ] swap call .