pablisco
fun <B> foldLeft(b: B, f: (B, A) -> B): B
ev().fold({ b }, { f(b, it) })
fold({ b }, { f(b, it) })
ev()