Является ли ELM передачей по ссылке или передачей по значению? - PullRequest
0 голосов
/ 15 ноября 2018

Я играю с ELM, и я хотел уточнить, является ли это передачей по значению или передачей по ссылке.Есть мысли по этому поводу?

Ответы [ 2 ]

0 голосов
/ 15 ноября 2018

Как сказал Маркус, в Элме все неизменно, поэтому вам не нужно беспокоиться об отношении к значению.

Концептуально все передается по значению, а ссылки не существуют. Однако скомпилированный код будет передавать ссылки, потому что он быстрее и потому, что это именно то, что делает JS. Ситуация может измениться, если / если Elm начнет компилировать в WASM или другие языки.

0 голосов
/ 15 ноября 2018

В таком языке, как Элм, где все является неизменным, нет разницы между передачей по значению и передачей по ссылке.

...