202 lines
5.2 KiB
Markdown
202 lines
5.2 KiB
Markdown
---
|
||
created_at: '2014-11-22T18:17:51.000Z'
|
||
title: Guy Steele on Functional Code for Parallel Execution (2009) [video]
|
||
url: http://vimeo.com/6624203/
|
||
author: pmoriarty
|
||
points: 57
|
||
story_text: ''
|
||
comment_text:
|
||
num_comments: 9
|
||
story_id:
|
||
story_title:
|
||
story_url:
|
||
parent_id:
|
||
created_at_i: 1416680271
|
||
_tags:
|
||
- story
|
||
- author_pmoriarty
|
||
- story_8646181
|
||
objectID: '8646181'
|
||
|
||
---
|
||
[Source](https://vimeo.com/6624203 "Permalink to Organizing Functional Code for Parallel Execution; or, foldl and foldr Considered Slightly Harmful on Vimeo")
|
||
|
||
# Organizing Functional Code for Parallel Execution; or, foldl and foldr Considered Slightly Harmful on Vimeo
|
||
|
||
[ ][1]
|
||
|
||
* [ Join ][2]
|
||
* [ Log in ][3]
|
||
* [ Host videos ][4]
|
||
* [Compare plans][5]
|
||
* [Professionals][6]
|
||
* [Businesses][7]
|
||
* [Live streaming][8]
|
||
* [Features][9]
|
||
* [Video School][10]
|
||
* [ Sell ][11]
|
||
* [Sell your videos][12]
|
||
* [Launch a subscription service][13]
|
||
* [ Watch ][14]
|
||
* [Staff Picks][15]
|
||
* [On Demand][16]
|
||
* [Explore][17]
|
||
|
||
[ Upload ][18]
|
||
|
||
Menu [ ][19] [ Search ][19]
|
||
|
||
[ ][20]
|
||
|
||
Close Menu Settings
|
||
|
||
* [ Watch ][21]
|
||
* [ Upload ][22]
|
||
* [ Host videos ][23]
|
||
* [ Live ][24]
|
||
* [ Features ][25]
|
||
* [ Join or log in ][26]
|
||
* [ Help ][27]
|
||
|
||
More stuff
|
||
|
||
* [ Terms of Service ][28]
|
||
* [ Privacy Policy ][29]
|
||
* [ Copyright ][30]
|
||
* [ Cookies ][31]
|
||
* [ Desktop site ][32]
|
||
* [ Language ][33] English Español Deutsch Français 日本語 Português 한국어
|
||
* [ FAQ ][34]
|
||
|
||
TM + © 2018 Vimeo, Inc.
|
||
|
||
×
|
||
|
||
Watch in our app
|
||
|
||
Open in app
|
||
|
||
![][35]
|
||
|
||
Please enable JavaScript to experience Vimeo in all of its glory.
|
||
|
||
# Organizing Functional Code for Parallel Execution; or, foldl and foldr Considered Slightly Harmful
|
||
|
||
from [Malcolm Wallace][36]
|
||
|
||
8 years ago
|
||
|
||
Organizing Functional Code for Parallel Execution; or, foldl and foldr Considered Slightly Harmful
|
||
|
||
Guy L. Steele, Jr.; Sun Microsystems
|
||
|
||
International Conference on Functional Programming (ICFP)
|
||
Edinburgh 2009
|
||
ACM SIGPLAN
|
||
|
||
#### Vimeo
|
||
|
||
* [ About Vimeo ][37]
|
||
* [ Vimeo Blog ][38]
|
||
* [ Vimeo Guidelines ][39]
|
||
* [ Partners ][40]
|
||
* [ Developers ][41]
|
||
* [ Jobs ][42]
|
||
|
||
#### Help
|
||
|
||
* [ Help Center ][43]
|
||
* [ Video School ][44]
|
||
* [ FAQ ][45]
|
||
|
||
#### More
|
||
|
||
* [ On Demand ][46]
|
||
* [ Upload ][22]
|
||
* [ Features ][25]
|
||
* [ Site Map ][47]
|
||
|
||
#### Upgrade
|
||
|
||
* [ Vimeo Plus ][48]
|
||
* [ Vimeo PRO ][49]
|
||
* [ Vimeo Business ][50]
|
||
* [ Vimeo Live ][24]
|
||
* [ Vimeo OTT ][51]
|
||
* [ Refer a friend ][52]
|
||
|
||
#### Did you know?
|
||
|
||
We can help you avoid severe migraines by gently walking you through [video compression best practices][53] with our friendly tutorials.
|
||
|
||
TM + © 2018 Vimeo, Inc. All rights reserved.
|
||
* [ Terms ][54]
|
||
* [ Privacy ][55]
|
||
* [ Copyright ][56]
|
||
* [ Cookies ][57]
|
||
|
||
Made with in NYC.
|
||
|
||
Language: [English][58] Mature content filter: [None][59]
|
||
|
||
[1]: https://vimeo.com "Go to Vimeo home page"
|
||
[2]: https://vimeo.com/join "Become a Vimeo member"
|
||
[3]: https://vimeo.com/log_in "Log in to your account"
|
||
[4]: https://vimeo.com/create ""
|
||
[5]: https://vimeo.com/upgrade "Upgrade or compare our plans"
|
||
[6]: https://vimeo.com/professionals "Get professional video hosting tools"
|
||
[7]: https://vimeo.com/business "Get powerful video marketing tools"
|
||
[8]: https://vimeo.com/live "Get professional live streaming for events"
|
||
[9]: https://vimeo.com/features "Your videos deserve the best."
|
||
[10]: https://vimeo.com/blog/category/video-school "Learn how to make better videos"
|
||
[11]: https://vimeo.com# ""
|
||
[12]: https://vimeo.com/ondemand/startselling "Sell directly to your fans with Vimeo On Demand"
|
||
[13]: https://ott.vimeo.com "Launch your own subscription service"
|
||
[14]: https://vimeo.com/watch ""
|
||
[15]: https://vimeo.com/channels/staffpicks "The best videos on Vimeo, curated daily by our team"
|
||
[16]: https://vimeo.com/ondemand "Watch movies, series, and more"
|
||
[17]: https://vimeo.com/watch "Explore millions of amazing videos"
|
||
[18]: https://vimeo.com/upload "Upload your videos"
|
||
[19]: https://vimeo.com/search
|
||
[20]: https://vimeo.com
|
||
[21]: https://vimeo.com/watch
|
||
[22]: https://vimeo.com/upload
|
||
[23]: https://vimeo.com/create
|
||
[24]: https://vimeo.com/live
|
||
[25]: https://vimeo.com/features
|
||
[26]: https://vimeo.com/join
|
||
[27]: https://help.vimeo.com/hc/
|
||
[28]: https://vimeo.com/terms
|
||
[29]: https://vimeo.com/privacy
|
||
[30]: https://vimeo.com/dmca
|
||
[31]: https://vimeo.com/cookie_policy
|
||
[32]: javascript:void(0)
|
||
[33]: https://vimeo.com#
|
||
[34]: https://vimeo.com/faq
|
||
[35]: https://i.vimeocdn.com/video/25713357.jpg?mw=1920&mh=1080&q=70
|
||
[36]: https://vimeo.com/user2191865
|
||
[37]: https://vimeo.com/about
|
||
[38]: https://vimeo.com/blog
|
||
[39]: https://vimeo.com/help/guidelines
|
||
[40]: https://vimeo.com/vip
|
||
[41]: https://developer.vimeo.com
|
||
[42]: https://vimeo.com/jobs
|
||
[43]: https://vimeo.com/help
|
||
[44]: https://vimeo.com/videoschool
|
||
[45]: https://vimeo.com/help/faq
|
||
[46]: https://vimeo.com/ondemand
|
||
[47]: https://vimeo.com/site_map
|
||
[48]: /plus?v=footer
|
||
[49]: /pro?v=footer
|
||
[50]: /business?v=footer
|
||
[51]: https://ott.vimeo.com
|
||
[52]: http://vimeo.extole.com/website_footer
|
||
[53]: https://vimeo.com/help/compression
|
||
[54]: https://vimeo.com/terms "Terms & Conditions"
|
||
[55]: https://vimeo.com/privacy "Privacy Policy"
|
||
[56]: https://vimeo.com/dmca "Copyright Information"
|
||
[57]: https://vimeo.com/cookie_policy "Learn more about how Vimeo uses cookies"
|
||
[58]: https://vimeo.com#language "Choose a different language"
|
||
[59]: javascript:void(0) "Change your mature content filter"
|
||
|