---
title: "Discussion on \"Attempt to Learn Elixir: Functions and Patterns\" | Hashnode"
description: "Discussion on \"Attempt to Learn Elixir: Functions and Patterns\". Elixir's = is a match operator, not assignment. Pattern matching + immutability are the axioms that make OTP, concurrency, and fault tolerance follow."
url: "https://hashnode.com/posts/attempt-to-learn-elixir-functions-and-patterns/6a33c7ec4b85f7f0da5d94ff"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Attempt to Learn Elixir: Functions and Patterns](https://blog.nawaz.info/attempt-to-learn-elixir-functions-and-patterns?utm_source=hashnode&utm_medium=feed)

Elixir's = is a match operator, not assignment. Pattern matching + immutability are the axioms that make OTP, concurrency, and fault tolerance follow.

Jun 18 · 7 min read · blog.nawaz.info  
Read the article

-   [#elixir](https://hashnode.com/tag/elixir)
-   [#BEAM](https://hashnode.com/tag/BEAM)
-   [#functional-programming](https://hashnode.com/tag/functional-programming)
-   [#learn-coding](https://hashnode.com/tag/learn-coding)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[Shah Nawaz](https://hashnode.com/@shuv1824)

@shuv1824 · Dhaka, Bangladesh

  
[View profile](https://hashnode.com/@shuv1824)

Senior Software Engineer | Polyglot Developer

A life long learner and tech tinkerer. Making and breaking systems. Learning from mistakes.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
