Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
12
Task/Filter/Fe/filter-1.fe
Normal file
12
Task/Filter/Fe/filter-1.fe
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
(= filter (fn (f lst)
|
||||
(let res (cons nil nil))
|
||||
(let tail res)
|
||||
(while lst
|
||||
(let item (car lst))
|
||||
(if (f item) (do
|
||||
(setcdr tail (cons item nil))
|
||||
(= tail (cdr tail))))
|
||||
(= lst (cdr lst)))
|
||||
(cdr res)))
|
||||
|
||||
(print (filter (fn (x) (< 5 x)) '(1 4 5 6 3 2 7 9 0 8)))
|
||||
1
Task/Filter/Fe/filter-2.fe
Normal file
1
Task/Filter/Fe/filter-2.fe
Normal file
|
|
@ -0,0 +1 @@
|
|||
(6 7 9 8)
|
||||
Loading…
Add table
Add a link
Reference in a new issue