public IOption <UserMessage> DeleteRecipe(IRecipe recipe) { return(MyRecipesHandler.Delete(environment, recipe) .FlatMap(u => Try.Create(_ => InitializeAsync().ToUnit())) .MapToUserMessage(_ => UserMessages.Deleted().ToOption())); }