2017-08-01から1ヶ月間の記事一覧
合拗音(ごうようおん)とは? 「くゎ」「ぐゎ」のこと。 日本語の音システム(拗音編) 直音と拗音の対立 日本語では 「か、さ、た、な」などの音と「きゃ、しゃ、ちゃ、にゃ」などの音の対立がある。 訓令式ローマ字では前者は「ka, sa, ta, na」などと表…
英単語によく出てくる○jectの語源についての記事です。 jacio: 投げる “jacio"は「投げる」を意味するラテン語の動詞である。 この動詞は「立てる」「作る」「セットする」「拡散する」「放出する」「据える」「置く」などをも意味する1大変多義な語である。…
Covariant(共変)/Contravariant(反変)/Invariant(不変)について、自分用に走り書きした。 うまく説明できずにもにょったり、どれがどれだかわからなくなった時にこれを読みなおす。 記号 項tは型Tを持つ。 型Aは 型B の部分型である。もし項tがであるならば …
C#を真面目に勉強しようと思い、kekyoさんの Final LINQ Extensions を読んでしょっぱなから衝撃を受けた。 C#ってこんなに簡単に無限列が書けるんだ! イテレータと無限列 たとえば0の無限列のイテレータは以下の通り。 public static IEnumerable<int> Infinity</int>…