clean up
This commit is contained in:
10
src/main/kotlin/blitz/func/Utils.kt
Normal file
10
src/main/kotlin/blitz/func/Utils.kt
Normal file
@@ -0,0 +1,10 @@
|
||||
package blitz.func
|
||||
|
||||
import blitz.ByteBatchSequence
|
||||
import blitz.stringify
|
||||
|
||||
fun <T> Monad<Sequence<Sequence<T>>>.flatten(): Monad<Sequence<T>> =
|
||||
bind { it.flatten() }
|
||||
|
||||
fun Monad<ByteBatchSequence>.stringify(batch: Int = 64): Monad<Sequence<String>> =
|
||||
bind { it.stringify(batch) }
|
Reference in New Issue
Block a user