Billie's works

  • ホーム
  • つくったもの
  • ウェブなど
  • フォト
  • 日々のこと
  • このサイトについて

ヴァリアント

OCaml

練習問題 6.15 ヴァリアントの応用 sum型

2019-03-24

練習問題 6.15 sum型を使って、次の型をもつ関数 f1 〜 f7 を定義しなさい。(組型の * と sum は sum のほうが強く結合します)。 (1) f1: ‘a * (‘b, &#8 […]

OCaml

練習問題 6.11ヴァリアントの数式を普通の文字列で表現

2019-03-21

練習問題 6.11 上の arith から、その数式の文字列表現を求める関数 string_of_arith、分配則を用いて数式を (i11 X … X i1n1_ + … + (im1 X … X imnm) (ただし […]

OCaml

練習問題 6.10 ヴァリアントで数式をあらわす

2019-03-21

練習問題 6.10 以下は、足し算と掛け算からなる数式の構文をあらわした型定義です。 type arith = Const of int |Add of arith * arith | Mul of arith * ar […]

OCaml

練習問題 6.9 XMLをヴァリアントで表す

2019-03-20

練習問題 6.9 以下のヴァリアントは、XML文書の構成要素を表すデータ構造です。(PCDATAというのは、XMLの用語での文字列です)。 type token = PCDATA of string | Open of […]

OCaml

練習問題 6.2 ヴァリアントを使う

2019-03-18

練習問題 6.2 位置情報が付加された2つの図形が重なりを持つか判定する。 figure with_location -> figure with_location -> bool 型の関数 overlap […]

こんにちは!

トピックス

  • 潜水艦ゲーム
  • 数当てゲーム
  • 『プログラミング in OCaml』練習問題一覧
  • 『My開発メモ』最近のメモ
  • 自作プラグイン一覧

最近の投稿

  • フルシティローストを目指して 2021-02-23
  • シティ・ローストってどんな? 2021-02-23
  • 火力を中くらいにしたら、1ハゼと2ハゼの境目がわかった 2021-01-03
  • 珈琲豆を焙煎してみた記録 2020-12-28
  • カルボナーラをつくる 2020-11-21

ツイッター・タイムライン

このアカウントは、僕のものです。こちらはロボットじゃなくて、僕自身です。

Tweets by saigonohito

Sub Menu

  • 潜水艦ゲーム
  • 数当てゲーム
  • 『プログラミング in OCaml』練習問題一覧
  • 『My開発メモ』最近のメモ
  • 自作プラグイン一覧

Calendar

2021年4月
月 火 水 木 金 土 日
 1234
567891011
12131415161718
19202122232425
2627282930  
« 2月    

Tagクラウド

Clojure Coffee Deep learning ELisp Emacs hash Java JavaScript Lisp map OCaml Ocamlメモ php protocol Python ruby smtp.gmail WordPress zobrist hash アイキャッチ画像 シグネチャ シティ・ロースト ゾブリストハッシュ ニュートン法 バッチコンパイラ ファンクター フィボナッチ数 フルシティロースト プラグイン プログラミング プロトコル モジュール リスト ヴァリアント 二分木 例外処理 参照 囲碁 弁当 弁当男子 拡張リスト 沖縄 焙煎 無限列 素数

RSS

Site Map

  • サイトマップ
© 2018 Billie's works