Aktywne Wpisy
Vamyss +214
To co widzicie u góry to Carbonara w jednej z lepszych knajp we Włoszech, w Pizie, bardzo blisko krzywiej wieży.
Prawie 200g makaronu, porcja nie do przejedzenia, zrobiona z przepysznych składników, kosztuje 7,5 euro czyli około 24 złote. Cena z tego roku z czerwca.
To co widzie na dole to Carbonara w Polsce - cena 80 ZŁOTYCH!
#jedzenie #gotujzwykopem #jedzzwykopem #januszebiznesu #polska
Prawie 200g makaronu, porcja nie do przejedzenia, zrobiona z przepysznych składników, kosztuje 7,5 euro czyli około 24 złote. Cena z tego roku z czerwca.
To co widzie na dole to Carbonara w Polsce - cena 80 ZŁOTYCH!
#jedzenie #gotujzwykopem #jedzzwykopem #januszebiznesu #polska
źródło: image_picker_E719D158-DC17-44B0-8F4E-9BF316FFE423-61109-00000DC1D4E8AFA8
Pobierz
tesknilam_ +546
źródło: Zdjęcie z biblioteki
Pobierz




źródło: comment_1673471366RBgb3LVaNCWlVzGtKxHmvX.jpg
Pobierz@farmac: mówisz o takim Result, który jest applicative functor? Szczerze nie wiem, czy Rust ma coś takiego, pewnie nie
ad2: dokładnie, Validated jest applicative functorem
@farmac: przecież to jest właśnie odpowiednik rustowego
Result. Oczywiście są drobne różnice w szczegółach, ale zasadniczo koncepcja jest ta sama. Co do kumulowania errorów to zdaje sięanyhowto umie.@Krolik: tu chodzi o inny rodzaj. Z tego co widzę to anyhow wspiera łancuch errorów przez co dany error trzyma w sobie przyczynę. W przypadku wspomnianego
Validatedchodzi o operację łączenia błędów w taki sposób, że wystąpienie pierwszego nie prowadzi do short circuitingu tj. kolejne funkcje sprawdzające się nie odpalą.Rustowy
Resultma metodęand_then, która jest operacją monadycznąResulti wykonuje wczesny return, korzystając zE::into(). Dzięki temu np. można robić unię wszystkich możliwych błędów, np. przy użyciu modułuthis_error.Jest też np. moduł
miette(podobny do anyhow), który pozwala na tworzenie ładnych reportów z błędów.eyreerr != nilto nie ten język, pomyliłeś z Go;co do wyjątków, to wyjątki nie działają dobrze z konstrukcjami FP (wyjątek to efekt uboczny)
this_errorpomaga stworzyć własne błędy w małych bibliotekach, gdzie chcesz użytkownikowi przekazać faktyczny typ błędu opakowany w jakiś kontekst.Biblioteka
Anyhowalbo jego następcy, czylieyreimiette, służą zbierania raportów z błędów i przekazywania ich użytkownikowi.