moje pierwsze kroki w programowaniu funkcyjnym w scali
DESCRIPTION
Prezentacja z mojego wystąpienia o moich pierwszych krokach w poznawaniu Scali od jej strony funkcyjnej. Mało technicznie, dużo na ożywienie potrzeby samodoskonalenia.TRANSCRIPT
Moje pierwsze krokiw programowaniu
funkcyjnym w Scali
Jacek Laskowski
Warszawa, Polska, 21.05.2013
@JacekLaskowskiblog.japila.pl
Czasna fotkę!
Czasna fotkę!
Uśmiech proszę :-)
Dawno, dawno temu...
Dawno, dawno temu...
Clojure
Nie teraz,
zgoda?
http://www.amazon.com/Real-World-Functional-Programming-Examples/dp/1933988924
Poza JVM?!Nie
skorzystam.
A może by tak...
A może by tak...
Era Coursera - Scala funkcyjnie
Era Coursera - Scala funkcyjnie
Weekendowy kurs Grześka
Weekendowy kurs Grześka
Weekendowy kurs Grześka
...i książka po polsku!
Funkcyjna Scala w MEAP
Funkcyjna Scala w MEAP
Funkcyjna Scala na GitHub
Ćwiczenia, podpowiedzi i odpowiedzi
Scala na StackOverflow
Scala na StackOverflow
Programowanie funkcyjne ze Scalą po...niemiecku
Programowanie funkcyjne ze Scalą po...niemiecku
Scala
• Język funkcyjno-obiektowy
Scala
• Język funkcyjno-obiektowy• Funkcyjny, bo funkcje
wartościami (bytami podstawowymi)
Scala
• Język funkcyjno-obiektowy• Funkcyjny, bo funkcje
wartościami (bytami podstawowymi)
• Obiektowy, bo...nieważne.
Scala
Dlaczego Scala (1)
“Learn a new language every year” @PragProg
Dlaczego Scala (1)
“Learn a new language every year” @PragProg
Dlaczego Scala (1)
Dlaczego Scala (2)
http://www.flickr.com/photos/karmaowl/
Dlaczego Scala (2)
http://www.flickr.com/photos/karmaowl/
Dlaczego Scala (2)
http://www.flickr.com/photos/karmaowl/
Mój Warsztat (Coursera)
Mój Warsztat (Coursera)
• Git
Mój Warsztat (Coursera)
• Git• Scala REPL
Mój Warsztat (Coursera)
• Git• Scala REPL• sbt
Mój Warsztat (Coursera)
• Git• Scala REPL• sbt• Sublime Text 2
Mój Warsztat (Coursera)
• Git• Scala REPL• sbt• Sublime Text 2• http://www.scala-lang.org/api/
current/index.html
Pytania?
Jacek Laskowski
Warszawa, Polska, 21.05.2013
@JacekLaskowskiblog.japila.pl