#programowaniefunkcyjne #programowanie #naukaprogramowania
Wszystko
Najnowsze
Archiwum
- 4
#programowaniefunkcyjne #programowanie #naukaprogramowania
- 11
programowanie czysto funkcyjne urywa łeb, wszystko jest kompletnie inaczej zorganizowane.
nigdzie nie ustawiasz niczego - jedynie czytasz wartości, tworzysz wartości i zwracasz wartości
a całe sterowanie odbywa się w identyczny sposób - zwracasz wartości, sprawdzasz je, i w zależności od tego wołasz kolejną funkcję i zwracasz kolejną wartość
to jest piękne i niesamowite i rozjebuje łeb ;___;
3
Funkcyjny PacMan w Kotlinie (Javie)

Ciekawy artykuł o programowaniu funkcyjnym w Kotlinie, czyli ulepszonej Javie, na przykładzie Pacmana :)
z- 2
- #
- #
- #
- #
- #
- #
& do ich definiowania. Taka ciekawostka. http://koziolekweb.pl/2016/08/05/slowo-o-funkcjach-anonimowych-w-elixirze/
#koziolekweb #programowanie #programowaniefunkcyjne
Hej mirki.
Sytuacja wygląda tak, że jestem w średnim wieku poważny #programista15k, albo raczej #admin, #devops czy tam inny architekt. Ogólnie to w zawodzie jestem ponad 15 lat, zawsze lubiłem to co robię i zresztą dalej tak jest, moja praca to tak naprawdę hobby za które mi płacą co miesiąc kontener pieniędzy, do tego jakieś projekty w domu sam dla siebie, etc.
- 25
Mieszkam 9 lat zagranicą i mam dość ich głupiej mentalności bardziej niż kiedyś polskiej.
W Szwajcarii jest niechęć do imigrantów i kiepska pogoda
http://stackoverflow.com/questions/38161583/phoenix-html-how-to-generate-nested-form
#programowanie #programowaniefunkcyjne
- 1
- 1
Z tego co wiem w Erlangu tak domyślnie działa cały system aktorów, tzn jak taki aktor padnie nie zamartwiamy się sypiąc
- 1
- 2
Powiedzcie mi, czy taki design jest zgodny z funkcyjnym paradygmatem?
Czy nie pominąłem czegoś ważnego, albo nie przekombinowałem z czymś?
Bardzo proszę o powiedzenie mi, gdzie z------m - bazuję na informacjach znalezionych na temat różnych języków funkcyjnych, ale wciąż mogę mieć problem z rozumowaniem FP i docenię każde wytknięcie błędu wraz z poprawieniem mnie (。
No ale co kto woli...
Nadmiar nawiasów i innych dziwnych znaków tylko przeszkadza, szczególnie w pisaniu, jak jak się przesadzi bardzo mocno to i w czytaniu, trzeba dobrze znać język by cokolwiek zrozumieć.
Jak niezbyt umiałem nawet programować, to czytanie takiej javy czy innych języków
- 4
- 1
jakbyś był zainteresowany to daj znać :)
- 0
Czy do programowania funkcyjnego potrzebna jest znajomość matematyki? Da się zostać programistą języka funkcyjnego np. Haskell nie znając języków proceduralnych/OOP typu Java, C++ itd.? :D Czy jednak programowanie to teraz w większości tylko klepanie frontendów w JS :/
1. do clojure czy sml - nie. Do Haskella - też niby nie do pisania programów, ale do czytania dokumentacji i forów i tutoriali itp - już tak, bo wszyscy Haskelowcy są p----------i na punkcie teorii grup i monad ( ͡° ͜ʖ ͡°)
2. da się. Programowanie funkcyjne jest niezależne od programowania obiektowego. Są pewne analogie (domknięcie to tak naprawdę obiekt a zmienne domykane to
- 15
Pattern matching oraz guardy dla funkcji w Pythonie
#python #programowanie trochę #programowaniefunkcyjne
7
Practical Intro to Monads in JavaScript: Validation

Few weeks ago I published a practical Intro to Monads in JavaScript where I covered basics of Identity and Maybe monads. Some time later I added a tutorial on Either monad and fails-fast error handling. This time I will show you error accumulation in a simple Validation use case.
z- 0
- #
- #
- #
- #
- #
- #
- 9
http://koziolekweb.pl/2016/03/26/functional-programming-in-scala-pozycja-obowiazkowa/
#programowanie #programowaniefunkcyjne
3
Practical Intro to Monads in JavaScript: Either

My simple and practical Intro to Monads in JS, where I covered basics of Identity and Maybe monads, seemed to be helpful for a lot of folks, so I’ve decide to continue the topic. Now it’s time for Either – a tool for fast-failing, synchronous computation chains. A tool that may increase...
z- 0
- #
- #
- #
- #
- #
- #
- 3
#programowanie #lisp #clojure #haskell #programowaniefunkcyjne
6
Practical Intro to Monads in JavaScript

If you’ve heard about Monads but never had time learn them, here’s a simple explanation. Not a theoretical nonsense. It’s a simple, practical tutorial for JavaScript developers showing how some mon…
z- 11
- #
- #
- #
- #
- #
- #
- 1
Miruny, ostatnio zacząlem się trochę nudzić i zamiast robić coś twórczego w technologiach, które jako tako znam chciałem się trochę oderwać i poznać coś nowego - padło na programowanie funkcyjne. Przymierzam się do F#, jako że technologie Microsoftowe mocno mi pasują (#wmoimsercutylkocsharp), ale ciężko mi znaleźć coś ciekawego uczącego tego języka poza onlineowym kursem Microsoftu a'la codecademy. Dodatkowo obawiam się,
- 4
- 3
Mam pytanie. Chciałbym się wziąć na poważnie za naukę programowania w scali, tak żeby wejść w 2017 w nową pracę z wykorzystaniem tego języka (chociaż wiem jak jest trudno bo już szukałem). Moją główną motywacją nie jest myślenie, że 2017 to będzie rok scali (linux hehe), bo prawdopodobnie taki rok nie





















Cześć Mirki. Ostatnio zacząłem na pewnym kole naukowym na pewnej polskiej uczelni prowadzić zajęcia z języka Coq i chciałbym się podzielić z wami tworzonymi przeze mnie materiałami dydaktycznymi: zeimer.github.io
Czym jest Coq? Jest to asystent dowodzenia twierdzeń oraz język programowania oparty na teorii typów. Umożliwia nam programowanie funkcyjne (jak w Haskellu, tylko na sterydach) oraz "robienie matematyki" (definiowanie obiektów matematycznych, dowodzenie ich właściwości etc.). Jest warty uwagi, bo dzięki temu