SkillAgentSearch skills...

Burritos

A list of resources for functional programming (Functors, Monads, etc.)

Install / Use

/learn @EvanBurchard/Burritos
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Resources for Burrito Related Knowledge

Contribution Guidelines

  • Open a PR or issue with a resource you like. That's it.
  • Maybe we'll need curation or a better hierarchy/ranking at some point.

Folklore

The inspiration for discussing monads as not being burritos

  • https://web.archive.org/web/20111009025202/http://byorgey.wordpress.com/2009/01/12/abstraction-intuition-and-the-monad-tutorial-fallacy/

An explanation of why they are:

  • https://web.archive.org/web/20111105014342/http://blog.plover.com/prog/burritos.html

Diagrams

  • http://adit.io/posts/2013-04-17-functors,_applicatives,_and_monads_in_pictures.html

Videos

  • https://www.youtube.com/watch?v=ZhuHCtR3xq8
  • https://www.youtube.com/watch?v=46Z7Hq4fhN0
  • https://www.youtube.com/watch?v=EKdV1IgAaFc
  • https://www.youtube.com/watch?v=GqmsQeSzMdw
  • https://www.youtube.com/watch?v=3VQ382QG-y4
  • https://www.youtube.com/watch?v=pAnLQ9jwN-E

JavaScript

  • https://www.gitbook.com/book/drboolean/mostly-adequate-guide/details
  • https://www.youtube.com/watch?v=m3svKOdZijA
  • https://www.youtube.com/watch?v=AvgwKjTPMmM
  • https://leanpub.com/javascriptallongesix/read
  • https://rebootjeff.github.io/blog/2015/06/14/refactoring-towards-functional-programming-in-javascript/
  • http://fr.umio.us/the-philosophy-of-ramda/
  • http://shop.oreilly.com/product/0636920028857.do

Libraries

  • http://ramdajs.com/
  • https://sanctuary.js.org/
  • https://github.com/Avaq/fluture
  • http://folktalejs.org/
  • https://github.com/DrBoolean/pointfree-fantasy

Burrito Specs:

  • https://github.com/fantasyland/fantasy-land
  • https://github.com/rpominov/static-land

Ruby

  • http://www.slideshare.net/tokland/functional-programming-with-ruby-9975242
  • https://www.youtube.com/watch?v=uTR__8RvgvM
  • https://codon.com/programming-with-nothing (writes fizzbuzz with a lamda calculus implementation from procs)

Haskell

  • https://wiki.haskell.org/Typeclassopedia
  • http://learnyouahaskell.com/
  • https://www.youtube.com/watch?v=gEoruozy3mk
  • http://haskellbook.com/
  • http://bitemyapp.com/posts/2014-12-31-functional-education.html
  • https://www.youtube.com/watch?v=seVSlKazsNk

Articles

  • http://www.stephendiehl.com/posts/abstraction.html

Contributors

  • Just(me) for now.
View on GitHub
GitHub Stars13
CategoryDevelopment
Updated2mo ago
Forks0

Security Score

75/100

Audited on Jan 10, 2026

No findings