Fix sum and product to start with floating point instead of int
This commit is contained in:
parent
b720d85c8b
commit
b191d5a2ee
@ -47,8 +47,8 @@ def foldl(container, func, initial) : call_exists(range, container){ \n\
|
|||||||
} \n\
|
} \n\
|
||||||
retval \n\
|
retval \n\
|
||||||
} \n\
|
} \n\
|
||||||
def sum(container) { foldl(container, `+`, 0) } \n\
|
def sum(container) { foldl(container, `+`, 0.0) } \n\
|
||||||
def product(container) { foldl(container, `*`, 1) } \n\
|
def product(container) { foldl(container, `*`, 1.0) } \n\
|
||||||
def take(container, num) : call_exists(range, container) { \n\
|
def take(container, num) : call_exists(range, container) { \n\
|
||||||
var r = range(container); \n\
|
var r = range(container); \n\
|
||||||
var i = num; \n\
|
var i = num; \n\
|
||||||
|
Loading…
x
Reference in New Issue
Block a user