Robert Menke
06/05/2019, 9:35 PM//left to right
infix fun <A, B, C> ((A) -> B).andThen(right : (B) -> C) : (A) -> C = {
arg -> right(invoke(arg))
}
//right to left
infix fun <A, B, C> ((B) -> C).compose(right : (A) -> B) : (A) -> C = {
arg -> invoke(right(arg))
}
streetsofboston
06/05/2019, 9:36 PMRobert Menke
06/05/2019, 9:37 PMRobert Menke
06/05/2019, 9:37 PMstreetsofboston
06/05/2019, 9:37 PMstreetsofboston
06/05/2019, 9:37 PMRobert Menke
06/05/2019, 9:37 PMstreetsofboston
06/05/2019, 9:39 PMpakoito
06/05/2019, 10:00 PMdh44t
06/06/2019, 4:14 AM