AstonJ

AstonJ

How do you refer to the Match Operator when reading code?

When you see code like this:

name = "José"

How do you read it in your mind?

In Ruby I would read it as:

name, is set to, José

In Elixir I’m not sure whether to read it as:

name, match, José

or

name, equals, José

How do you refer to it? Is there a ‘correct’ way?

Most Liked

lrosa007

lrosa007

___ is bound to ___

peerreynders

peerreynders

Anything wrong with "José" is bound to name?

sotojuan

sotojuan

I like “bound” too. Simple and understandable.

Last Post!

dbern

dbern

I say name is matched and assigned to “José”. Because if it’s not an existing variable, it’s assigned.

It makes more sense to me when pattern matching.

{:ok, name} = {:ok, "Jose"}

Where Next?

Popular in Discussions Top

PragTob
Hey everyone, this has been on my mind for some time and I’d love your input on it! TLDR: I feel like maps are superioer for storing and...
New
rms.mrcs
A couple of days ago I was discussing with a friend about different approaches to write microservices. He said that if he was going to w...
New
acrolink
How does the two languages compare when it comes to server side application development? Any experiences or ideas? Thank you.
New
mikl
I wanted to capitalize a string, and tried using String.capitalize(). That generally works well, until you try to capitalize a word like...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
matthias_toepp
I’d love to hear what people think about Wisp, the new Gleam web framework started by Gleam’s primary creator Louis Pilfold. Gleam, alon...
New
arcanemachine
https://nitter.net/josevalim/status/1744395345872683471 https://twitter.com/josevalim/status/1744395345872683471
New

Other popular topics Top

baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
New
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
AstonJ
Seen any cool LiveView demos, sample apps or examples? Please post them here! :003:
New
bsollish-terakeet
Credo is smart enough to check for (something like) this: assert length(the_list) == 0 with this response: Checking if an enum is empt...
New
AngeloChecked
What learn first? Rust or Elixir Hi Elixir community! I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New

We're in Beta

About us Mission Statement