Tento web používá soubory cookie. Dalším používáním webu s tímto souhlasíte.
jméno
heslo
přihlásit
zaregistrujte se
zapomněli jste heslo?
Funkcionální programování (Haskell, LISP, XQuery, OCaml, F#, Scala, ...) - praxe, teorie a uplatnění
LUDWIG_
A monad is just a monoid in the category of endofunctors, what's the problem? http://vimeo.com/38223410

[http://blogs.discovermagazine.com/loom/files/2008/07/y-combinator.jpg]

All programming languages evolve towards Lisp.

Haskell is faster than C++, more concise than Perl, more regular than Python, more flexible than Ruby, more typeful than C#, more robust than Java, and has absolutely nothing in common with PHP. — Autrijus Tang

There may, indeed, be other applications of the [lambda calculus] than its use as a logic. — Alonzo Church, 1932
Máte k tomu co říct? Vložte se do diskuze.
LUDWIG_ --- 4:28:19 22.12.2013
LITTLELI: skvela prednaska, ale nesouhlasil bych ohledne typovy inference - jak nekdo napsal v diskuzi pod tim, v F# je to uzitecny, jen si clovek musi praxi vybudovat urcitou intuici
LITTLELI --- 0:07:36 21.12.2013
Reference z předchozího talku...
Room 101: Maybe Monads Might Not Matter
http://gbracha.blogspot.cz/2011/01/maybe-monads-might-not-matter.html
Room 101: Chased by One’s Own Tail
http://gbracha.blogspot.cz/2009/12/chased-by-ones-own-tail.html
LITTLELI --- 23:42:29 20.12.2013
Deconstructing Functional Programming
http://www.infoq.com/presentations/functional-pros-cons
LUDWIG_ --- 14:53:52 8.12.2013
What Every Hipster Should Know About Functional Programming
http://bodil.org/hipster/#/

Of Algebirds, Monoids, Monads, and other Bestiary for Large-Scale Data Analytics - Michael G. Noll
http://www.michael-noll.com/...3/12/02/twitter-algebird-monoid-monad-for-large-scala-data-analytics/

Announcing Scala.js v0.1 | The Scala Programming Language
http://www.scala-lang.org/news/2013/11/29/announcing-scala-js-v0.1.html
LUDWIG_ --- 12:32:12 18.10.2013
prednaska o Scala frameworcich pro Hadoop a obecne:

Should I use Scalding or Scoobi or Scrunch? - YouTube
http://www.youtube.com/watch?v=1vEHnsUW4rM


M/R job takhle vypada ve Scala dost prirozene a casto se moc nelisi od prace s normalnimi datovymi strukturami - prijde mi docela vtipny, ze se takovouhle oklikou pres M/R znovu-objevilo funkcionalni programovani :)
ESTEN --- 14:14:34 27.9.2013
:)

Functional programming combines the flexibility and power of abstract mathematics with the intuitive clarity of abstract mathematics.

xkcd: Functional
http://xkcd.com/1270/
BROUKOID --- 14:13:29 4.9.2013
ESTEN: no to ja vim :) myslel jsem to spise tak, ze "opravdu bych chtel videt jak by toto nekdo na par slidech ukazoval v jave"