Learn With Me: Elixir Learn With Me: Elixir - Currying and Partial Application (#32) We learn about what currying and partial function application is and how it applies to Elixir.
Learn With Me: Elixir Learn With Me: Elixir - The Enum Module Part 2 (#31) This is Part 2 of our coverage of the Enum module, where we examine each function in detail.
Learn With Me: Elixir Learn With Me: Elixir - FizzBuzz (#30) We get some Elixir practice by implementing FizzBuzz in several different ways.
Learn With Me: Elixir Learn With Me: Elixir - Composing Functions (#29) We learn about function composition and pipelines in Elixir and compare it to Javascript and C#.
Learn With Me: Elixir Learn With Me: Elixir - The Enum Module Part 1 (#28) This is Part 1 in our detailed examination of the functions in the Enum module
Learn With Me: Elixir Learn With Me: Elixir - Recursive Functions (#27) We learn all about recursion in Elixir and how we can make use of tail call optimization.
Learn With Me: Elixir Learn With Me: Elixir - The Tuple Module (#26) We take a close look at the functions in the Tuple module.
Learn With Me: Elixir Learn With Me: Elixir - Default Values and Multiple Function Clauses (#25) We learn about how to properly specify default values for multiple function clauses.
Learn With Me: Elixir Learn With Me: Elixir - Guard Clauses (#24) We learn about how to use guard clauses to improve flow control and pattern matching.
Learn With Me: Elixir Learn With Me: Elixir - Functions and Pattern Matching (#23) We learn about using pattern matching with functions and using pattern matching to provide flow control.
Learn With Me: Elixir Learn With Me: Elixir - Pattern Matching (#22) We take a look at pattern matching, which is one of the core concepts of Elixir.
Learn With Me: Elixir Learn With Me: Elixir - Comprehensions (#21) We learn about comprehensions in Elixir.
Learn With Me: Elixir Learn With Me: Elixir - Keyword Lists (#19) We learn about Elixir keyword lists and when to use them.
Learn With Me: Elixir Learn With Me: Elixir - Structs (#18) We learn about structs in Elixir and what they are used for
Learn With Me: Elixir Learn With Me: Elixir - Maps (#17) We learn about Elixir maps and when to use them.
Learn With Me: Elixir Learn With Me: Elixir - Enumerables (#16) We learn about enumerables in Elixir.
Learn With Me: Elixir Learn With Me: Elixir - Character lists (#15) We learn about Elixir character lists and how they differ from strings.
Learn With Me: Elixir Learn With Me: Elixir - Lists (#14) We learn about lists, which are an important data structure in Elixir.
Learn With Me: Elixir Learn With Me: Elixir - IEx and Code Comments (#12) We learn about commands in IEx as well as loading and running code.
Learn With Me: Elixir Learn With Me: Elixir - Modules and Functions: Part 2 (#11) More about Elixir modules and functions. It's a big topic, and someone has to cover it.
Learn With Me: Elixir Learn With Me: Elixir - Modules and Functions: Part 1 (#10) We learn about Elixir modules and functions.
Learn With Me: Elixir Learn With Me: Elixir - Strings (#9) We learn about strings in Elixir and how they are binaries in disguise.
Learn With Me: Elixir Learn With Me: Elixir - Binaries (#8) We covered binaries briefly in the post discussing the data types in Elixir, but here's where we go into detail. As previously mentioned, binaries store binary data either as a collection of bytes (binary) or as a collection of bits (bitstring). I suspect they are both pretty much