함수형 프로그래밍에서는 상태를 바꾸면 안됩니다.함수형 프로그래밍에서는 for,while과 같은 loop을 피해야합니다.side effect가 있으면 안됩니다.(함수 바깥에 있는 요소에 의존하거나 변형해서는 안된다.) 예를 들어, non-local 변수나 static l