Monads/List monad: Difference between revisions

no edit summary
m (Add draft task header)
No edit summary
Line 310:
 
<pre>[[3, 4, 5], [5, 12, 13], [6, 8, 10], [7, 24, 25], [8, 15, 17], [9, 12, 15], [12, 16, 20], [15, 20, 25]]</pre>
 
=={{header|Ring}}==
<lang ring>
# Project : Monads/List monad
# Date : 2017/12/24
# Author : Gal Zsolt (~ CalmoSoft ~)
# Email : <calmosoft@gmail.com>
 
func main()
str = "["
for x in [3,4,5]
y = x+1
z = y*2
str = str + z + ", "
next
str = left(str, len(str) -2)
str = str + "]"
see str + nl
</lang>
Output:
<pre>
[8, 10, 12]
</pre>
 
=={{header|Ruby}}==
2,468

edits