I just KNOW if I upgrade I'll break my MUD server in itsy-bitsy pieces.
I'll do so eventually, when I get brave enough...

I liked some of the things I'd read in the preliminary docs, but does 2.5
also add a /with refinement to rejoin? IMO that seemed like one of those
obvious oversights once you release the initial product. Until this comes
out in /Core here's mine (cf. the current source of rejoin):

rejoin: func [
    "Reduces and joins a block of values - allows /with refinement."
    block [block!]  "Values to reduce and join"
    /with
    join-thing      "Value to place in between each element"
][
    block: reduce block
    if with [
     while [not tail? block: next block][insert block join-thing block:
next block]
     block: head block
    ]
    append
     either series? first block [copy first block] [form first block]
     next block
]

- Michael Jelinek



-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to