operator: split

    description:
        split |x> converts a ket to a superposition, splitting on the ' ' char.
        split[str] |x> converts a ket to a superposition, splitting on str.

    examples:
        split |a b c d e>
            |a> + |b> + |c> + |d> + |e>
        
        split[""] |abcdef>
            |a> + |b> + |c> + |d> + |e> + |f>
        
        split["d"] |abcdef>
            |abc> + |ef>
        
        split["g"] split["d"] |abcdefghij>
            |abc> + |ef> + |hij>

    see also:
        ssplit

Home