~/talk

Haskell for Java Programmers

Talkat Great Indian Developer Summit 2015 · 2015-04-21..04-24· [haskell, java]
slides:none on file

Shows concrete Haskell features Java programmers can use: interactive REPL type queries to inspect inferred polymorphic types, concise currying and partial application instead of manual overloads, list operations (concat, head/tail, take/drop, filter) and structural sharing of immutable lists for good performance, tuple access, and lazy evaluation prevents unnecessary computation. Explains purity and testing benefits, how IO uses do-notation to sequence effects, and maps these to Java equivalents like Streams and Rx-style operators.

AI-written summary · about

  1. 0:00Intro
  2. 0:35Pragmatic Programmer
  3. 2:32What is Haskell
  4. 8:55Inference
  5. 10:48Polymorphic Type
  6. 17:50List
  7. 20:14Operations
  8. 23:28Even Function
  9. 25:18Log Function
  10. 28:34tuples
  11. 29:57Tom
  12. 36:11Function
  13. 47:55Lazyness
  14. 52:59Lazy evaluation
  15. 54:43Factorials
  16. 55:19Calling Functions
  17. 55:49Writing Functions
  18. 56:41Absolutely Pure
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.