Digests » 164
Fancy a week in Barcelona? Would you like to hear about Distributed systems, new browser APIs, Machine Learning, WebXR, PWA or Cryptography? Then Full Stack Fest is for you! Get a 15% discount using the code ELIXIR.
this week's favorite
I’ve been using my investment time at thoughtbot to build a multiplayer chess game using Elixir and Phoenix in order to hone my skills in that area. One of the trickiest and most fun parts of the project so far has been generating all the possible moves for a player to make.
Moving your code towards a more functional style can have a lot of benefits – it can be easier to reason about, easier to test, more declarative, and more. One thing that sometimes comes out worse in the move to FP, though, is organization. By comparison, Object Oriented Programming classes are a pretty useful unit of organization – methods have to be in the same class as the data they work on, so your code is pushed towards being organized in pretty logical ways.
I was curious about this book in particular because I wanted to know how a book would that explains functional programming for people that are starting this journey would be My path to learning functional programming was not linear and I had to go through many different resources until I finally wrapped my head around this (not so) new concept.
I’m an happy owner of BMW 320CI (2003 coupe) and because I love my car and missing set of modern features like playing music from USB, AUX, Phone connection, voice control, mirrors memory and many other small things. I started to implement them by myself.
Written by Pete Corey on Aug 13, 2018. RSS Feed Newsletter Archives Last time we wrote about using Elixir to generate all possible voicings of a given guitar chord to find the voicing with the best voice leading between another chord.