# Functional Programming Core Concepts, excellent read

**URL:** <https://forum.cardano.org/t/functional-programming-core-concepts-excellent-read/5828>\
**Category:** Education\
**Created:** [11 January 2018 18:50 UTC](https://forum.cardano.org/t/functional-programming-core-concepts-excellent-read/5828 "2018-01-11T18:50:52Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![MartinMKD](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.cardano.org/martinmkd/32/17553_2.png) [@MartinMKD](https://forum.cardano.org/u/MartinMKD)\
**Post date:** [11 January 2018 19:35 UTC](https://forum.cardano.org/t/functional-programming-core-concepts-excellent-read/5828/3 "2018-01-11T19:35:02Z")

</div>

Some additional resource on FP for the curious mind…

[Structure and Interpretation of Computer Programs](https://mitpress.mit.edu/sicp/full-text/book/book.html)  
[Video lectures of Structure and Interpretation of Computer Programs](https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-001-structure-and-interpretation-of-computer-programs-spring-2005/video-lectures/)  
[Teach Yourself Scheme in Fixnum days](http://ds26gte.github.io/tyscheme/index.html)  
[C2 Wiki on FP](http://c2.com/cgi/fullSearch?search=FunctionalProgramming)  
[Functional Programming Concepts](http://www.functionalprogramming.com/concepts.html)  
[Why FP matters (HN)](https://news.ycombinator.com/item?id=14138196)  
[On Lisp](http://www.paulgraham.com/onlisp.html) \<- very good  
[Practical Common Lisp](http://www.gigamonkeys.com/book/)  
[Java 8 Idioms](https://www.ibm.com/developerworks/views/global/libraryview.jsp?series_title_by=Java+8+idioms)  
[Processing data w/Java 8 streams](http://www.oracle.com/technetwork/articles/java/architect-streams-pt2-2227132.html)  
[Functional Programming for the Rest of Us](http://www.defmacro.org/2006/06/19/fp.html)  
[Functional vs Imperative Programming](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/linq/functional-programming-vs-imperative-programming)  
[Lambda The Ultimate](http://lambda-the-ultimate.org/)  
[Is Haskell the right language for teaching FP principles! No!](http://profsjt.blogspot.co.il/2017/10/is-haskell-right-language-for-teaching.html) \<- Charles is gonna love this one 🙂. My $.02, Scheme probably is.

If anyone has got some more, please reply w/your list.

---

_[View the full topic](https://forum.cardano.org/t/functional-programming-core-concepts-excellent-read/5828)._
