본문 바로가기

Graphics Programming

검색하기
Graphics Programming
프로필사진 minseoklee

  • -전체목록- (140)
    • Season 2 (33)
    • Season 1 (107)
      • OpenGL (26)
      • 수학 (15)
      • 플래시 (29)
      • 하스켈 (21)
      • Problem solving (8)
      • Misc (8)
Guestbook
Notice
  • Haskell 레퍼런스
  • 컴퓨터 그래픽스 레퍼런스
Recent Posts
Recent Comments
Link
  • 엔비디아 개발자 센터
  • AMD GPUOpen
  • IBM developerWorks
  • 마이크로소프트 리서치
  • SIGGRAPH (real time rendering)
  • Morgan McGuire
  • Wolfram MathWorld
  • LaTeX 수식입력기
  • Famous Curves
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Newtype (1)

Graphics Programming

newtype 선언

하스켈에서 타입을 선언하는 키워드는 data, type, newtype 이렇게 세 개가 있습니다. 그런데 위키책에서 newtype을 나중에 설명한다고 했지만 Beginner's Track이 끝날 때까지 설명을 안 해서 HaskellWiki에 있는 newtype 항목 을 여기에 따로 번역합니다. Newtype Newtype 선언은 data와 매우 비슷한 방식으로 새로운 타입을 생성한다. newtype의 문법과 용법은 data 선언과 거의 같다. 사실은 newtype 키워드를 data로 교체해도 컴파일이 되고 심지어 프로그램이 잘 돌아갈 가능성이 높다. 하지만 그 반대는 아니다. data를 newtype으로 교체할 수 있는 것은 생성자가 오직 하나고 그 생성자 내의 필드가 오직 하나일 때 뿐이다. 몇..

Season 1/하스켈 2014. 9. 29. 11:40
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바