dry-bot on master
[devtools] sync (compare)
dry-bot on master
[devtools] sync (compare)
dry-bot on master
[devtools] sync (compare)
dry-bot on master
[devtools] sync (compare)
dry-bot on master
[devtools] sync (compare)
is this something sensible:
def failed(error)
Dry::Monads::Task.new(Concurrent::Promise.reject(error))
end
???
Base
as default there but Dry::Struct