Course Outline

Haskell 소개

  • 플랫폼 및 도구
  • 헬로월드 프로그램
  • 약간의 역사

Haskell 구문

  • 기능
  • 대소문자 구분 및 패턴 일치
  • 레이아웃(들여쓰기)
  • 제어 구조(if, case, let, where)

유형 시스템

  • 기본 유형
  • 간단한 함수 유형
  • 다형성
  • 고차 함수
  • 맞춤 유형
  • Haskell의 숫자
  • 유형 클래스

프로그램 구축

  • IO 처리
  • 모듈 시스템
  • 패키지 및 라이브러리
  • 애플리케이션 컴파일

예시 및 사례 연구

  • Haskell의 여덟 여왕 퍼즐
  • Haskell의 동적 프로그래밍 및 메모이제이션
  • CSV 파일의 단순화된 구문 분석
  • HTTP 클라이언트

Requirements

하나 이상의 다른 프로그래밍 언어에 대한 지식. Programming 경험.

 14 Hours

Number of participants


Price per participant

회원 평가 (2)

Upcoming Courses

Related Categories