2018-12-12から1日間の記事一覧

12月12日の学び

データ型の定義 新しいデータ型Shapeの作成は以下の通り 等号"="の後ろの部分を値コンストラクタと呼ぶ 値コンストラクタはフィールドを引数にとってデータ型を返す関数 Prelude> data Shape = Circle Float Float Float | Rectangle Float Float Float Floa…

12月11日の学び

そもそも型は、変数がメモリにアクセスする場合にint型ならXXXバイト、char型ならXXXバイトというようにアクセスするサイズを決めるために用いられると思っていたけど、それだけではないらしい。 型を用いることである種のバグが存在しないことにも繋がるら…