11 lines
227 B
Factor
11 lines
227 B
Factor
|
|
||
|
USING: kernel arrays sequences sequences.private macros ;
|
||
|
|
||
|
IN: arrays.lib
|
||
|
|
||
|
MACRO: narray ( n -- quot )
|
||
|
dup [ f <array> ] curry
|
||
|
swap <reversed> [
|
||
|
[ swap [ set-nth-unsafe ] keep ] curry
|
||
|
] map concat append ;
|