#elixir #functional_programming #declarative_programming #pattern_matching #programming
Elixir for beginners: learning by unlearning
https://medium.com/@lucaspenzeymoog/elixir-for-beginners-learning-by-unlearning-724be7ed08b3
Elixir for beginners: learning by unlearning
https://medium.com/@lucaspenzeymoog/elixir-for-beginners-learning-by-unlearning-724be7ed08b3
Medium
Elixir for Beginners: Learning by Unlearning
Up until now I’ve worked solely in object oriented programming languages. As I transition to functional programming with Elixir, I figured…
#erlang #distributed_systems #software_development #functional_programming #elixir
Building distributed apps: zero approximation
https://medium.com/@vonmo/building-distributed-apps-zero-approximation-b0c4b16f92d3
Building distributed apps: zero approximation
https://medium.com/@vonmo/building-distributed-apps-zero-approximation-b0c4b16f92d3
Medium
Building distributed apps: zero approximation
These days, the world is moving fast. Progress constantly creates new technological challenges. Information systems architecture should be…
#elixir #programming #phoenix_framework #web_development #functional_programming
Pattern matching in elixir
https://medium.com/pathfactory/pattern-matching-in-elixir-1690f82ea479
Pattern matching in elixir
https://medium.com/pathfactory/pattern-matching-in-elixir-1690f82ea479
Medium
Pattern matching in Elixir
Pattern matching is an integral feature of functional programming and gives us a way to compare data against certain patterns. It can be…
#elixir #kafka #kaffe #functional_programming #docker
Connecting elixir to kafka with kaffe: a codealong
https://medium.com/flatiron-labs/connecting-elixir-to-kafka-with-kaffe-ab10c4f8023f
Connecting elixir to kafka with kaffe: a codealong
https://medium.com/flatiron-labs/connecting-elixir-to-kafka-with-kaffe-ab10c4f8023f
Medium
Connecting Elixir to Kafka with Kaffe: A codealong
A codealong
#erlang #elixir #web_development #functional_programming
5 reasons elixir can be your competitive advantage
https://medium.com/@elviovicosa/5-reasons-elixir-can-be-your-competitive-advantage-7ad884e9cb98
5 reasons elixir can be your competitive advantage
https://medium.com/@elviovicosa/5-reasons-elixir-can-be-your-competitive-advantage-7ad884e9cb98
Medium
5 reasons Elixir can be your competitive advantage
How can a programming language become a competitive advantage? This post is about how the Elixir programming language can be that…
#elixir #structured_data #functional_programming #erlang #software_engineering
Elixir — pattern match a list of structs
https://medium.com/elixir-bytes/elixir-pattern-match-a-list-of-structs-53fd7243f539
Elixir — pattern match a list of structs
https://medium.com/elixir-bytes/elixir-pattern-match-a-list-of-structs-53fd7243f539
Medium
Elixir — Pattern match a list of structs
Let’s say you want to pattern match a list of structs with at least one struct (at the beginning of the list), how would you go about it…
#elixir #unit_test_tools #testing #functional_programming
Exunit.case.register_attribute/3 for smart test examples in our unit tests 🚀
https://medium.com/elixir-bytes/exunit-case-register-attribute-3-for-smart-test-examples-in-our-unit-tests-615e64b90f1
Exunit.case.register_attribute/3 for smart test examples in our unit tests 🚀
https://medium.com/elixir-bytes/exunit-case-register-attribute-3-for-smart-test-examples-in-our-unit-tests-615e64b90f1
Medium
ExUnit.Case.register_attribute/3 for smart test examples in our unit tests 🚀
From time to time, coding Elixir ExUnit test cases may be tedious because we may need to repeat some code. For example, we are testing…
#elixir #immutability #programming #while_loop #functional_programming
Using while loops in elixir
https://medium.com/@kohlerjp/using-while-loops-in-elixir-efc368149aa1
Using while loops in elixir
https://medium.com/@kohlerjp/using-while-loops-in-elixir-efc368149aa1
Medium
Using While Loops in Elixir
Most people would tell you not to use a while loop in Elixir. And most people are right. Since data is immutable, they generally won’t do…
#elixir #functional_programming #ecto #changeset #web_development
Ecto cast-ing sugar
https://medium.com/@ItizAdz/ecto-cast-ing-sugar-31bddbc62cd7
Ecto cast-ing sugar
https://medium.com/@ItizAdz/ecto-cast-ing-sugar-31bddbc62cd7
Medium
Ecto — Cast-ing sugar
Casting embedded or associated schemas in ecto can be a little bit cumbersome. We look at 1. How to do it and 2. How to improve it.
#functional_programming #programming #software_development #elixir #software_engineering
Functional core imperative shell in elixir
https://medium.com/@lucaspenzeymoog/functional-core-imperative-shell-in-elixir-48ec0ad3d9c0
Functional core imperative shell in elixir
https://medium.com/@lucaspenzeymoog/functional-core-imperative-shell-in-elixir-48ec0ad3d9c0
Medium
Functional Core Imperative Shell in Elixir
Functional programming languages such as Elixir are great until they’re not. That is, they’re great for writing pure functions, but a…
#functional_programming #elixir #rust #engineering
Using rust to scale elixir for 11 million concurrent users
https://blog.discordapp.com/using-rust-to-scale-elixir-for-11-million-concurrent-users-c6f19fc029d3
Using rust to scale elixir for 11 million concurrent users
https://blog.discordapp.com/using-rust-to-scale-elixir-for-11-million-concurrent-users-c6f19fc029d3
Medium
Using Rust to Scale Elixir for 11 Million Concurrent Users
Must. Go. Faster.
#functional_programming #elixir #ruby
Ruby to elixir - a paradigm shift !!
https://medium.com/stackavenue/ruby-to-elixir-a-paradigm-shift-ebc410c1a066
Ruby to elixir - a paradigm shift !!
https://medium.com/stackavenue/ruby-to-elixir-a-paradigm-shift-ebc410c1a066
Medium
Ruby to Elixir - A Paradigm shift !!
Wanna know my experience of getting introduced to elixir after working with Ruby and Rails for more than 2.5 years?
#elixir #ruby #functional_programming #object_oriented #learning
From ruby to elixir, initial thoughts on the basics and getting started (pt. 1)
https://medium.com/@btmccollum/from-ruby-to-elixir-initial-thoughts-on-the-basics-and-getting-started-pt-1-99b03561fca9
From ruby to elixir, initial thoughts on the basics and getting started (pt. 1)
https://medium.com/@btmccollum/from-ruby-to-elixir-initial-thoughts-on-the-basics-and-getting-started-pt-1-99b03561fca9
Medium
From Ruby to Elixir, Initial Thoughts on the Basics and Getting Started (pt. 1)
For the last year I’ve almost been exclusively using Ruby on Rails, JavaScript and the React/Redux libraries. As much as I love Ruby, I…
#elixir #functional programming #types #good code
Better domain modeling in elixir with sum types
https://robots.thoughtbot.com/blog/better-domain-modeling-in-elixir-with-sum-types
Better domain modeling in elixir with sum types
https://robots.thoughtbot.com/blog/better-domain-modeling-in-elixir-with-sum-types
thoughtbot
Better domain modeling in Elixir with sum types
Sum types are a powerful domain modeling technique. Let’s look at how to use them to remove invalid states.
#web3 #elixir #haskell #blockchain #functional futures #functional programming
Functional Futures: Functional Programming and Web3 with Brooklyn Zelenka
https://serokell.io/blog/functional-programming-and-web3-with-brooklyn-zelenka
Functional Futures: Functional Programming and Web3 with Brooklyn Zelenka
https://serokell.io/blog/functional-programming-and-web3-with-brooklyn-zelenka
Functional Futures: Functional Programming and Web3 with Brooklyn Zelenka
Our first guest on the Functional Futures podcast was Brooklyn Zelenka, the co-founder & CTO of FISSION. Listen to our interview with her to find out more about functional programming, the Witchcraft library, and the good and bad sides of Web3.