<div id="no-js">Please enable JavaScript in your browser to experience / fully</div>
Home
About Me
Archive
Categories
Tags
Erlang
Arity, Fun
by Pigbrain
Arity
함수가 가지는 인수의 수
Erlang에서 동일한 모듈에서 이름은 같고 Arity가 다른 함수 두개는 전적으로 다른 함수를 의미
sum/2라는 것은 인수 2개를 갖는 sum 함수를 의미
Fun
Fun은 익명(Anonymous)함수이다
인수의 수가 틀리다면 7행과 같은 오류가 발생
Fun은 여러개의 절을 가질 수 있다
Fun은 함수의 인수가 될 수 있다
표준 라이브러리인 lists 모듈은 인수가 펀인 함수를 여러개 export 하고 있다
lists:map(F, L)은 리스트 L의 모든 요소에 Fun F를 적용하고 그 결과로 만들어진 리스트를 반환
lists:filter(P, L)은 리스트 L에서 P(E)가 true인 모든 항목을 리스트로 반환
함수의 리턴 값이 Fun이 될 수 있다
lists:member(X, L)은 X가 리스트 L의 멤버이면 true를, 그렇지 않으면 false를 반환
Published 18 July 2015
Erlang
Please enable JavaScript to view the
comments powered by Disqus.