Fix load problem
parent
f497c7e151
commit
fdff43ee00
|
@ -747,6 +747,9 @@ PRIVATE>
|
||||||
: unclip-slice ( seq -- rest first )
|
: unclip-slice ( seq -- rest first )
|
||||||
[ rest-slice ] [ first ] bi ; inline
|
[ rest-slice ] [ first ] bi ; inline
|
||||||
|
|
||||||
|
: 2unclip-slice ( seq1 seq2 -- seq1' seq2' elt1 elt2 )
|
||||||
|
[ unclip-slice ] bi@ swapd ; inline
|
||||||
|
|
||||||
: map-reduce ( seq map-quot reduce-quot -- result )
|
: map-reduce ( seq map-quot reduce-quot -- result )
|
||||||
[ [ unclip-slice ] dip [ call ] keep ] dip
|
[ [ unclip-slice ] dip [ call ] keep ] dip
|
||||||
compose reduce ; inline
|
compose reduce ; inline
|
||||||
|
@ -755,9 +758,6 @@ PRIVATE>
|
||||||
[ [ 2unclip-slice ] dip [ call ] keep ] dip
|
[ [ 2unclip-slice ] dip [ call ] keep ] dip
|
||||||
compose 2reduce ; inline
|
compose 2reduce ; inline
|
||||||
|
|
||||||
: 2unclip-slice ( seq1 seq2 -- seq1' seq2' elt1 elt2 )
|
|
||||||
[ unclip-slice ] bi@ swapd ; inline
|
|
||||||
|
|
||||||
: unclip-last-slice ( seq -- butlast last )
|
: unclip-last-slice ( seq -- butlast last )
|
||||||
[ but-last-slice ] [ peek ] bi ; inline
|
[ but-last-slice ] [ peek ] bi ; inline
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue