끝 오브젝트 에서 시작해 로 가는 애로우를 의 엘리먼트라 하고 아래처럼 적는다.
에서 로 가는 애로우는 아래처럼 적는다.
를 매개로 이 두 애로우를 합칠 수 있다. 합친 것은 에서 로 가는 애로우 이다. 는 의 엘리먼트이다.
아래처럼 적을 수 있다.
를 이용해서 의 엘리먼트를 의 엘리먼트로 만들 수 있다.
이렇게 하는 걸 함수 에서 로의 애플리케이션(application)이라고 한다. 아래처럼 적는다.
의 엘리먼트 를 하스켈로 표현하면 아래와 같다.(() -> a와 같은 표현이다.)
x :: a
함수 f를, a에서 b로 가는 애로우 오브젝트로 선언할 수 있다.
f :: a -> b
y :: b
y = f x