Wyniki wyszukiwania dla "haskell"
Testowanie Haskell IO
Próbowałem dowiedzieć się, czy istnieje już zaakceptowana metoda testowania operacji na plikach io w Haskell, ale nie znalazłem jeszcze żadnych informacji pr...
Dlaczego w Haskell nie patrzy się na wyrażenia?
To było pytanie, które zastanawiałem się przez chwilę. jeśli instrukcje są zszywkami w większości języków programowania (przynajmniej w tych, z którymi praco...
Wiele struktur wyszukiwania dla tych samych danych: powielanie pamięci?
Przypuśćmy, że mam dane o grupie ludzi i chcę móc je przeglądać na różne sposoby. Może istnieje jakaś struktura danych (jak drzewo binarne), która ułatwia wy...
Dzwonienie do Haskella z C #
Właśnie spędziłem ostatni tydzień, zastanawiając się, jak wykonać kod C ++ z C # w ramach mojej codziennej pracy. Rozumienie tego zajęło nam wiecznie, ale os...
Dlaczego rekurencyjne „niech” czyni przestrzeń efektywną?
Znalazłem to stwierdzenie podczas badania Funkcjonalnego Reaktywnego Programowania, od„Podłączanie przestrzeni przez strzałę” Hai Liu i Paul Hudak (strona 5):
Różnica między wolnymi monadami a punktami stałych funktorów?
czytałemhttp://www.haskellforall.com/2013/06/from-zero-to-cooperative-threads-in-33.html gdzie abstrakcyjne drzewo składni wywodzi się jako wolna monada funk...
Co dzieje się w podpisie tego typu? (Vector.Mutable modyfikatory w Haskell)
Zmienne wektory w Haskell mają trzy mutatory na poziomie elementów:
Haskell: Podwajaj co drugi element na liście
Właśnie zacząłem korzystać z Haskella i chciałem napisać funkcję, która po wyświetleniu listy zwraca listę, w której co drugi element został podwojony.Do tej...
Jaką przewagę daje nam Monad nad aplikacją?
PrzeczytałemTen artykuł, ale nie rozumiałem ostatniej sekcji.Autor mówi, że Monad daje nam wrażliwość kontekstową, ale możliwe jest osiągnięcie tego samego w...