"하스켈"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 7개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;Haskell
;Haskell
;하스켈
;하스켈, 해스켈 [ˈhæskəl]
*순수한<ref>단, [[디버깅]]용 함수들은 제외</ref><ref>출처: {{나무위키}}</ref> [[함수형 프로그래밍]] 언어
*순수한<ref>단, [[디버깅]]용 함수들은 제외</ref><ref>출처: {{나무위키}}</ref> [[함수형 프로그래밍]] 언어
*다음의 특징들이 있음:<ref> 출처: {{위키백과}} </ref>
* 논리학자 [[해스켈 커리]]에서 이름을 따왔다.
:*[[느긋한 계산법]]을 이용하는 덕분에 무한 집합 등을 다룰 수 있음
[[파일:Haskell-Logo.svg|220px]]
:*유명한 특징으로 [[모나드]]란 수학적 개념의 아이디어를 활용할 수 있게 해줌
:*그 외에 [[패턴 맞춤]], [[커링]], [[조건제시법]], [[가드]], 연산자 정의 등


[[파일:Haskell-Logo.svg|220px]]
==특징==
*[[느긋한 계산법]]을 이용하는 덕분에 무한 집합 등을 다룰 수 있음<ref name=wikip> 출처: {{위키백과}} </ref>
*유명한 특징으로 [[모나드]]란 수학적 개념의 아이디어를 활용할 수 있게 해줌<ref>그러나 그 수학적 개념 이해가 어렵기 때문에 많은 사람들이 하스켈을 배우려다가 포기하는 요인이 종종 되기도 한다.</ref>
*[[타입 시스템]]이 강하게 두드러져 있음
*그 외에 [[패턴 맞춤]], [[커링]], [[조건제시법]], [[가드 guard|가드]], 연산자 정의 등<ref name=wikip />


==같이 보기==
==같이 보기==
* [[해스켈 커리]]
* [[함수형 프로그래밍]]
* [[함수형 프로그래밍]]


==참고==
==참고==
* http://haskell.org
* {{위키백과}}
* {{위키백과}}
* {{나무위키}}
* {{나무위키}}


[[분류: 프로그래밍 언어]]
[[분류: 프로그래밍 언어]]

2020년 2월 21일 (금) 13:58 기준 최신판

1 개요[ | ]

Haskell
하스켈, 해스켈 [ˈhæskəl]

Haskell-Logo.svg

2 특징[ | ]

3 같이 보기[ | ]

4 참고[ | ]

  1. 단, 디버깅용 함수들은 제외
  2. 출처: 나무위키 "하스켈"
  3. 3.0 3.1 출처: 위키백과 "하스켈"
  4. 그러나 그 수학적 개념 이해가 어렵기 때문에 많은 사람들이 하스켈을 배우려다가 포기하는 요인이 종종 되기도 한다.
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}