This commit is contained in:
Ingy döt Net 2013-04-10 21:29:02 -07:00
parent 764da6cbbb
commit db842d013d
19005 changed files with 197040 additions and 7 deletions

1
Task/Filter/J/filter-1.j Normal file
View file

@ -0,0 +1 @@
(#~ f) v

5
Task/Filter/J/filter-2.j Normal file
View file

@ -0,0 +1,5 @@
] v=: 20 ?@$ 100 NB. vector of 20 random integers between 0 and 99
63 92 51 92 39 15 43 89 36 69 40 16 23 2 29 91 57 43 55 22
v #~ -.2| v
92 92 36 40 16 2 22

3
Task/Filter/J/filter-3.j Normal file
View file

@ -0,0 +1,3 @@
isEven=: 0 = 2&| NB. verb testing for even numbers
(#~ isEven) v
92 92 36 40 16 2 22

9
Task/Filter/J/filter-4.j Normal file
View file

@ -0,0 +1,9 @@
select=: adverb def '(#~ u)'
isPrime=: 1&p:
isEven select v
92 92 36 40 16 2 22
isPrime select v
43 89 23 2 29 43
(isEven *. isPrime) select v
2

1
Task/Filter/J/filter-5.j Normal file
View file

@ -0,0 +1 @@
v=: isEven select v