Skip to content

eodsf/fp-erlang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ff84e32 · Jul 28, 2020

History

45 Commits
Jul 28, 2020
May 31, 2020
May 8, 2020
May 9, 2020
May 15, 2020
May 8, 2020
May 17, 2020
May 17, 2020
May 16, 2020
May 23, 2020
May 31, 2020
May 24, 2020
May 30, 2020
May 27, 2020
May 28, 2020
May 31, 2020

Repository files navigation

Accompanying exercises for the Future Learn course 'Functional Programming in Erlang' with Prof. Simon Thompson (https://www.futurelearn.com/courses/functional-programming-erlang/)

Handy resources:

Online Erlang REPL available here: https://repl.it/

Learn You ... book: https://learnyousomeerlang.com/

Brujo Benavides' blog: https://medium.com/erlang-battleground, https://medium.com/@elbrujohalcon Guidelines : https://github.com/inaka/erlang_guidelines
(some inspirations : https://github.com/inaka/rpsls/blob/85f6621cfa55a803edf9c2a9fd43901415b9ba80/src/rpsls.erl#L135-L155)

Details of the BEAM : https://github.com/happi/theBeamBook

Adopting Erlang book: https://adoptingerlang.org/ https://github.com/adoptingerlang/adoptingerlang "Adopting Erlang is an ongoing effort to gather all the resources that will help you use Erlang in a business. The booksite is divided in three sections focusing particularly on Erlang/OTP’s higher level concepts in the current open source ecosystem, how to use it in production (while setting up a pipeline for continuous development and delivery), and how to build a team when you’re starting from scratch"

Erlang In Anger: https://github.com/heroku/erlang-in-anger

Erlang Master Class vid series w/ Prof Thompson : https://www.cs.kent.ac.uk/ErlangMasterClasses/

" As an additional resource to the official docs, I cannot recommend the https://spawnedshelter.com/ enough; made by Federico Carrone (of https://notamonadtutorial.com/ fame) and Manuel Olmos. There you will find a curated list of tutorials, books (like Fred Hebert's and Simon Thompson's), videos, etc. on Erlang and the BEAM. "

https://ferd.ca/the-zen-of-erlang.html

https://github.com/codeadict/fp_in_erlang

https://www.metabrew.com/article/erlang-talk-at-london-hackspace

https://elixirforum.com/t/immutability-explanation/27746/23

https://ferd.ca/erlang-s-tail-recursion-is-not-a-silver-bullet.html

Debugging One of the course participants highly recomments this debugger: https://github.com/massemanet/redbug " Personally I don't agree that a debugger is not needed. When I'm working on someone else's code, which I do a lot, the first thing I do is install redbug (https://github.com/massemanet/redbug). It makes it very straightfoward to monitor what the code does in the real world and it's much much easier to use than the Erlang debug http://erlang.org/doc/man/dbg.html "

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages