Tag: f#
Przesyt
Przesyt w dostępnych bibliotekach i narzędziach ma swoje dobre i złe strony. Pomysł jak byś się czuł zaczynając teraz się tego uczyć?
Elixir #38 – Dlaczego nie wybrałem [wstaw język]
Dlaczego nie wybrałem języka funkcyjnego [???] i zdecydowałem się na Elixir? odpowiedź jest banalnie prosta.
Funkcje wyższego rzędu: Currying
Ostatni post z cyklu funkcji wyższego rzędu. Tym razem co to jest currying i jak wygląda jego implementacja w różnych językach.
Funkcje wyższego rzędu: Fold/Reduce
Kontynuujemy opis funkcji wyższego rzędu opisem funkcji fold, reduce, inject czy aggregate, potocznie zwanymi fold ;)
Funkcje wyższego rzędu: Map i Filter
Po opisie co to są funkcje wyższego rzędu, pora na opis pierwszych dwóch: Map i Filter. Zaparzam do czytania by dowiedzieć się co one robią i do czego służą.
Funkcje wyższego rzędu
Jeden z podstawowych paradygmatów programowania funkcyjnego: funkcje wyższego rzędu. Dostępne nie tylko z poziomu języków funkcyjnych ale też obiektowych.
Rekurencja ogonowa i jej optymalizacja
Tail recursion/rekurencja ogonowa. To specjalny przypadek wywołania tail call. A za razem też specjalny przypadek rekurencji. Dziś koncentruje się na opisaniu co to takiego i na czym to polega.
Pattern Matching
Tym razem wstęp do jutrzejszego postu o Elixir - pattern matching. Coś co warto wiedzieć i jest potrzebne do zrozumienia o czym będę pisał jutro.
Batchowe znajdowanie rss feed za pomocą F#
Dla konkursu Daj Się Poznać potrzebowałem czegoś co mi z listy URLi podanej przez Macieja ściągnie informacje o RSSie. Normalnie bym się tym nie...
Konkurs F# i AutoDesk
Ostatnio ponowiłem wysiłki do opanowania nowych języków z rodziny MS w tym także implementacji znanych języków na platformie .NET. Jest to częściowo powiązane z...