Graphical user interface
하스켈과 비슷한 언어로 그래픽 사용자 인터페이스 개발에 새로운 방법을 도입한 클린이 있다. 이 언어와 하스켈의 가장 큰 차이점은 입출력을 위해 단일체 대신에 유일형을 사용한다는 것이다.