take-char ( n/f string -- n'/f string ch/f )


Vocabulary
modern.slices

Inputs
n/fan object
stringan object


Outputs
n'/fan object
stringan object
ch/fan object


Definition


: take-char ( n/f string -- n'/f string ch/f )
over [ 2dup ?nth [ [ 1 + ] 2dip ] [ f ] if* ] [ f ] if ;