|
|
|
|
|
by dragonwriter
4700 days ago
|
|
> An alternative could be to have a language construct that takes a sequence of lambda's, executes them in sequence until the first one that fails (if any) and returns the index and the result code of the failing lambda. You could write a function in Go as it is that takes a sequence of lambdas and does that, so why would you need a language construct? |
|
You'd want generics if you wanted the chain to return a result though (or if you wanted intermediate steps to thread results through).