コース概要

Haskell の紹介

  • プラットフォームとツール
  • ハローワールドプログラム
  • ちょっとした歴史

Haskell 構文

  • 機能
  • 大文字と小文字の区別とパターン マッチング
  • レイアウト(インデント)
  • 制御構造 (if、case、let、where)

型システム

  • 基本タイプ
  • 単純な関数の種類
  • ポリモーフィズム
  • 高次関数
  • カスタムタイプ
  • Haskellの数字
  • 型クラス

プログラムの構築

  • IO処理
  • モジュールシステム
  • パッケージとライブラリ
  • アプリケーションのコンパイル

例とケーススタディ

  • Haskell の 8 人の女王のパズル
  • Haskell の動的プログラミングとメモ化
  • CSV ファイルの簡略化された解析
  • HTTPクライアント

要求

少なくとも1つの他のプログラミング言語に精通していること。Programmingの経験。

 14 時間

参加者の人数



Price per participant

お客様の声 (2)

関連コース

Combined C/C++, JAVA and Web Application Security

28 時間

Advanced Java Security

21 時間

Combined JAVA, PHP and Web Application Security

28 時間

Standard Java Security

14 時間

Java and Web Application Security

21 時間

Advanced Java, JEE and Web Application Security

28 時間

関連カテゴリー