Strona główna Tagi F#

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.

Ucz się języków

Jak to jest z językami programowania - im więcej ich znasz tym łatwiej z kolejnym?

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...

NIE PRZEGAP SZKOLEŃ OTWARTYCH

Jedyny kanał w którym NA PEWNO będę informował o szkoleniach otwartych i ofertach specjalnych z nimi związanymi.

Od teraz będziesz na bieżąco informowany o moich Szkoleniach Otwartych!