Parents: | combinators |
Tags: | extensions |
Authors: | Doug Coleman |
Word | Stack effect |
infer-known* | ( known -- effect ) |
Word | Stack effect |
map-reduce-outputs | ( quot mapper reducer -- quot ) |
output>array-n | ( quot n -- array ) |
output>sequence-n | ( quot exemplar n -- quot ) |
smart-2map-reduce | ( 2map-reduce-quots -- quot ) |
smart-2reduce | ( 2reduce-quots -- quot ) |
smart-map-reduce | ( map-reduce-quots -- quot ) |
smart-reduce | ( reduce-quots -- quot ) |
Word | Stack effect |
append-outputs | ( quot -- seq ) |
append-outputs-as | ( quot exemplar -- seq ) |
cleave>array | ( obj quots -- array ) |
cleave>sequence | ( x seq exemplar -- array ) |
drop-inputs | ( quot -- ) |
drop-outputs | ( quot -- ) |
dropping | ( quot -- quot' ) |
infer-known | ( value -- effect ) |
input<sequence | ( seq quot -- ) |
input<sequence-unsafe | ( seq quot -- ) |
inputs | ( quot -- n ) |
inputs/outputs | ( quot -- in out ) |
keep-inputs | ( quot -- ) |
map-outputs | ( quot mapper -- ) |
nullary | ( quot -- ) |
output>array | ( quot -- array ) |
output>sequence | ( quot exemplar -- seq ) |
outputs | ( quot -- n ) |
preserving | ( quot -- ) |
reduce-outputs | ( quot operation -- ) |
smart-apply | ( quot n -- ) |
smart-if | ( pred true false -- ) |
smart-if* | ( pred true false -- ) |
smart-loop | ( ..a quot: ( ..a -- ..b ? ) -- ..b ) |
smart-unless | ( pred false -- ) |
smart-unless* | ( pred false -- ) |
smart-when | ( pred true -- ) |
smart-when* | ( pred true -- ) |
smart-with | ( param obj quot -- obj curry ) |
sum-outputs | ( quot -- n ) |