클라우드101(Cloud101)
/
소식 / 글 / 기사
/
Elixir 가드의 단락 평가: 조건 순서가 결과를 바꿈
Search
Share
Elixir 가드의 단락 평가: 조건 순서가 결과를 바꿈
URL
https://news.hada.io/topic?id=30908
날짜
2026/06/28
생성 일시
2026/06/28 14:20
태그
GeekNews
Elixir의 가드(guard) 에서는 or 조건을 바꾸기만 해도 같은 논리식처럼 보이는 코드의 결과가 달라질 수 있음 is_integer(x) or is_map_key(x,:foo) 순서는 정수 입력에서 단락 평가가 먼저 일어나 위험한 검사를 건너뜀 반대... ||