Elm의 핵심 철학은 런타임 예외가 없다는 것입니다.
Elm의 아키텍처는 로깅과 같은 부수 효과(side effects)를 기본적으로 지원하지 않으므로, 이를 커맨드를 통해 다루게 됩니다.
다음은 사용자에게 인사하는 간단한 함수가 포함된 엘름 코드의 한 조각입니다.
너무 많은 일을 하는 Elm 함수가 있고, UI 로직과 상태 업데이트를 혼합한다고 가정해 보세요.