なんか考えてることとか

変な人が主にプログラミング関連で考えていることをまとめる。

2021-12-01から1ヶ月間の記事一覧

代数的データ型を論理回路で理解する記事

前回をより理解しやすくするための補足記事的なもの。 opaupafz2.hatenablog.com今回、「代数的データ型」について、自分なりの解釈を述べていこうと思う。これによって前回の記事で自分が何を言いたかったのかより理解を深めていただければ幸いである。 注…

直和型を「C言語の共用体に相当する」と説明するのは、もはや誤解を生むだけである

関数型プログラミングを学ぶ際に登場することのある単語として「代数的データ型」というものがあり、直和型はこの代数的データ型の一種である。代数的データ型において、「列挙型はCの列挙体(enum)、直積型はCの構造体(struct)に相当する」という説明に…