interval-maps: some inline.
parent
98935b7f15
commit
889eb9b2ef
|
@ -44,9 +44,9 @@ PRIVATE>
|
||||||
[ nip ] [ interval-contains? ] 2bi
|
[ nip ] [ interval-contains? ] 2bi
|
||||||
[ value t ] [ drop f f ] if ; inline
|
[ value t ] [ drop f f ] if ; inline
|
||||||
|
|
||||||
: interval-at ( key map -- value ) interval-at* drop ;
|
: interval-at ( key map -- value ) interval-at* drop ; inline
|
||||||
|
|
||||||
: interval-key? ( key map -- ? ) interval-at* nip ;
|
: interval-key? ( key map -- ? ) interval-at* nip ; inline
|
||||||
|
|
||||||
: interval-values ( map -- values )
|
: interval-values ( map -- values )
|
||||||
check-interval-map array>> [ value ] map ;
|
check-interval-map array>> [ value ] map ;
|
||||||
|
|
Loading…
Reference in New Issue