úÎl     None7!"%+-./0134567;<=>?ABFJKLNPQSTUV]^_`abdfhijoO(1)O(n)O(1)O(1)O(1)O(1)O(1)O(1)O(1) O(1) O(1) O(1) O(1) O(s)O(s)@O(s) Just like takeWhile, but uses streaming instead of slicing.O(s)O(n)O(n)O(n)lWe cannot use automatic Convertible1 -> Convertible lifting, because converting unboxed Vectors constraints a to be unboxed as well.( !"#$%&'()*+,-./0  9 9 None2!"%+-./0134567;<=>?ABFJKLNPQSTUV]^_`abdfh q,123 !"#$%&'()*+,-./0 None3!"%+-./0134567;<=>?ABFJKLNPQSTUV]^_`abdfh õ456789:;<      !"#$"#%"#&"#'"#("#)"#*"#+"#,"#-"#."#/"#0"#1"#2"#3"#4"#5"#6"78"9:"9;<=>?@ABCD(vector-text-1.1.3-2mVbWrR2SMYDVNfYfYzT7PData.Container.Vector Data.Text32Paths_vector_textalloc replicate'index!!!headlastinittail splitHead splitLastunsafeSplitHeadunsafeSplitLasttakeTill takeWhiletakeWhileStreamdropWhileStreambreakAll replaceUsingreplacecommonPrefixes$fConvertibleVectorText$fConvertibleTextVector$fConvertibleVector[]$fConvertibleVector[]0$fConvertible[]Vector$fConvertible[]Vector0$fConvertibleCharVector$fIsStringVectorText32&vector-0.12.0.1-LflPw1fguMb6as60UrZpxNData.Vector.Genericspan concatMapimapmapconcatsnoccons singleton unsafeDrop unsafeTake unsafeTail unsafeInit unsafeSlicesplitAt unsafeLast unsafeHead unsafeIndexnulllengthData.Vector.Unboxed.BaseVectorData.Vector.UnboxedtoListallversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName