LazyList: add flatten and transpose
FRP: small additions