Hugo 日本語テーマ「名古屋」のサンプルサイト

プログラミング

C# で無名再帰

このコードは、C# 言語で再帰的な関数を無名で作成するためのライブラリです。このライブラリを利用することで、再帰的な関数を使う際に必要な再帰呼び出しを簡単に行うことができます。 このライブラリは、Fix メソッドによって構成されています。Fix メソッドは、Func 型の引数を受け取り、再帰呼び出しを行うための関数を返します。 …

Python で素数列挙

際限なく素数を出力し続ける Python のジェネレータについて説明します。 Python の itertools ライブラリの count 関数と、シンプルな再帰を利用して非常にコンパクトに実装することができます。 …

C# で Unit 型を実装する

今回は、C# で記述されたコード「Unit 構造体」について解説します。 Unit 構造体は、単一値(シングルトン)であることを表現するために使用されます。つまり、ただ存在するだけで何の価値もない値であり、値自体を持っていないことを表現するために用いられます。 …