Imran/Malic
07/16/2019, 10:17 AM"mapFilter" {
forAll(Gen.choose(1, 10000)) { n: Int ->
val op: SequenceK<Int> = List(n) { s: Int -> n * s }.asSequence().k()
val res = List(n) { s: Int -> n * s }.foldLeft(emptySequence<Int>())
{ acc, i -> if (i < 22) acc else acc + i }.k()
op.mapFilter { if (it < 22) None else Some(it) } == res
}
}