| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-10-24 02:15:13 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2021-10-24 02:15:13 +0200 |
| commit | 4b86ef77955f5bb4f134252c15ef30fd51a243c3 (patch) | |
| tree | 33d7e33bb799c72feda9bfaf0df8fcee2c51a180 /data/unit-testing/fold.fate | |
| parent | 87b3ce9b51499ac51027fcdd5cd971a16e5e844a (diff) | |
Fixes lambda functions not always working.
Diffstat (limited to 'data/unit-testing/fold.fate')
| -rw-r--r-- | data/unit-testing/fold.fate | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/data/unit-testing/fold.fate b/data/unit-testing/fold.fate index 7148aa2..ec3fa8a 100644 --- a/data/unit-testing/fold.fate +++ b/data/unit-testing/fold.fate @@ -53,12 +53,14 @@ (set! 10to0_1 (list:foldr - (lambda (((list int) res) (int e) (int mod)) - (list:add (- e mod) res) + (partial + (lambda ((int mod) ((list int) res) (int e)) + (list:add (- e mod) res) + ) + 10 ) (default (list int)) (list:range 10 20 1) - 10 ) ) @@ -143,12 +145,14 @@ (set! 10to20_1 (list:foldl - (lambda (((list int) res) (int e) (int mod)) - (list:add (- e mod) res) + (partial + (lambda ((int mod) ((list int) res) (int e)) + (list:add (- e mod) res) + ) + 10 ) (default (list int)) (list:range 20 30 1) - 10 ) ) |


