Your SlideShare is downloading. ×
Scala Functional Patterns
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Scala Functional Patterns

1,738
views

Published on

Continuations and other Functional Patterns. Northeast Scala Symposium, 18 Februar 2011.

Continuations and other Functional Patterns. Northeast Scala Symposium, 18 Februar 2011.

Published in: Technology, News & Politics

1 Comment
5 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,738
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
101
Comments
1
Likes
5
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Continuationsand other Functional Patterns Christopher League Long Island University Northeast Scala Symposium  February 
  • 2. Sin & redemption
  • 3. Java classes → SML runtimeStandard ML of New Jersey v110.30 [JFLINT 1.2]- Java.classPath := [”/home/league/r/java/tests”];val it = () : unit- val main = Java.run ”Hello”;[parsing Hello][parsing java/lang/Object][compiling java/lang/Object][compiling Hello][initializing java/lang/Object][initializing Hello]val main = fn : string list -> unit- main [”World”];Hello, Worldval it = () : unit- main [];uncaught exception ArrayIndexOutOfBounds raised at: Hello.main([Ljava/lang/String;)V- ^D
  • 4. OO runtime ← functional languages Scala Clojure F ...
  • 5. anks!league@contrapunctus.net @chrisleague
  • 6. Adobe Caslon Pro 123abcgyqz fi fl ffi bold italic Adobe Garamond Pro 123abcgyqz fi fl ffi bold italic Adobe Jenson Pro 123abcgyqz fi fl ffi bold italic Arno Pro 123abcgyqz ffi bold italicBell Gothic Std 123abcgyqz fi fl ffi bold italic 123Century Old Style Std 123abcgyqz fi fl ffi bold italic123Chaparral Pro 123abcgyqz fi fl ffi bold italic Conga Brava Std 123abcgyqz fi fl ffi bold italic 123
  • 7. Cronos Pro 123abcgyqz fi fl ffi bold italic Garamond Premier Pro 123abcgyqz fi fl ffi bold italic Immi Five O Five Std 123abcgyqz fi fl ffibold italic 123Minion Pro 123abcgyqz fi fl ffi bold italic Myriad Pro 123abcgyqz fi fl ffi bold italic Nueva Std 123abcgyqz fi fl ffi bold italic 123Tekton Pro 123abcgyqz fi fl ffi bold italicWarnock Pro 123abcgyqz fi fl ffi bold italic 
  • 8. Computer Modern Typewriter 123abcgyqz fi flffi bold italic 123Inconsolata 123abcgyqz fi fl ffi bold italic123Letter Gothic Std 123abcgyqz fi flffi bold italic 123Prestige Elite Std 123abcgyqz fi flffi bold italic 123