private EitherAsync <TodoFailure, Seq <TodoItem> > RetrieveAsync() => _todoItemDataSource.GetAllAsync() .MapLeft(TodoFailureCon.Database) .Bind(Translate);