зеркало из
				https://github.com/iharh/notes.git
				synced 2025-10-30 05:06:05 +02:00 
			
		
		
		
	
		
			
				
	
	
		
			53 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			53 строки
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 1. General
 | |
| - Solntsev Presentation - http://www.slideshare.net/asolntsev/functional-programming-in-java, http://vimeo.com/7863984
 | |
| - JF Smart Presentation - http://www.slideshare.net/wakaleo/functional-programming-in-java-14580186
 | |
| 
 | |
| 2. Yevgeny Kirpichev (in the past - Lead Scientist of IntelliJ Idea):
 | |
| http://antilamer.livejournal.com/288854.html
 | |
| http://antilamer.livejournal.com/245962.html
 | |
| Kirpichev - FP in Java (2008)
 | |
| 
 | |
| 3. Google Guava (http://code.google.com/p/guava-libraries/wiki/GuavaExplained )
 | |
| Presentation - http://www.slideshare.net/alexkorotkikh/google-guava-12991826
 | |
| 
 | |
| 4. Op4j (http://www.op4j.org)
 | |
| http://www.op4j.org/basics.html
 | |
| 
 | |
| 5. Netflix RxJava
 | |
| https://github.com/Netflix/RxJava
 | |
| 
 | |
| 6. Java8-based
 | |
| http://www.ratpack.io/
 | |
| https://github.com/CodeStory/fluent-http
 | |
| 
 | |
| Netflix-Histrix (http://techblog.netflix.com/2012/02/fault-tolerance-in-high-volume.html)
 | |
| 
 | |
| 6. Other libs:
 | |
| jodd, jtx (http://jodd.org/doc/index.html)
 | |
| totallylazy (http://code.google.com/p/totallylazy/)
 | |
| https://github.com/hraberg/enumerable
 | |
| Guava-totallylazy(http://tonylawrence.com/blog/2012/05/31/fluent-guava/)
 | |
| http://jdeferred.org/
 | |
| 
 | |
| 7. Functors in Java
 | |
| http://blog.tmorris.net/just-what-the-funk-is-a-functor-anyway/
 | |
| 
 | |
| 8. Monads in Java
 | |
| http://logicaltypes.blogspot.com/2011/09/monads-in-java.html
 | |
| http://logicaltypes.blogspot.com/2009/06/realized-constants-are-comonadic.html
 | |
| 
 | |
| 9. Thrower is a Monad
 | |
| http://apocalisp.wordpress.com/2008/06/04/throwing-away-throws/
 | |
| http://apocalisp.wordpress.com/2008/05/22/thrower-is-a-monad/
 | |
| http://apocalisp.wordpress.com/2008/05/16/thrower-functor/
 | |
| 
 | |
| 10. Structural Pattern Matching via Church Encoding in Java:
 | |
| http://apocalisp.wordpress.com/2009/08/21/structural-pattern-matching-in-java/
 | |
| 
 | |
| 11. Async/Try in Java:
 | |
| http://blog.maxant.co.uk/pebble/2013/10/13/1381695720000.html
 | |
| https://github.com/maxant/share/tree/master/blog20131013_asyncJava8TrySuccessFailure/src/ch/maxant/async
 | |
| 
 | |
| 12. Trampolines in Java 8:
 | |
| http://www.slideshare.net/mariofusco/lazine
 | 
