monad

「monad」の発音・読み方

カタカナ読み(目安)モナド

「monad」の意味

「monad」の例文

In Haskell, a monad encapsulates computations with side effects.

Haskellでは、モナドは副作用のある計算をカプセル化する。

「monad」の複数形

複数形monads

「monad」のレベル別の例文

ゲームで覚える・約 1 分

monad をゲームで覚えよう

この単語のクエスト・4択・イラスト・穴埋め・スペル

「 monad」のコアイメージ コアイメージ

計算や値を一つの枠で包み結合と副作用の扱いを統一する抽象構造、モナド

「monad」のよく使う型

「monad」とよく一緒に使う語

「 monad」の英英 英英

An abstract structure that represents computations as values, enabling sequencing and composition of operations and managing side effects.

「 monad」の語源 語源

monadは、ギリシャ語monas「単一」から派生し17世紀の哲学で単子を表した語が数学・計算理論に取り入れられ計算を一つにまとめる構造を指すようになった

「 monad」のコラム コラム

  • モナドはライブラリ名や言語固有の機能ではなく計算の合成と副作用管理を抽象化する概念であり言語ごとに実装が異なる

「monad」のよくある質問

Q. monadの複数形は?
複数形は monads です。a monad、two monads のように使います。
Q. monadの形容詞形は?
形容詞形は monadic です。例えば monadic programming は「モナドを用いるプログラミング」を表します。
Q. monadはどの分野で使う語?
哲学、数学の圏論、関数型プログラミングなどで使われます。分野によって定義が異なるため、文脈に応じて意味を判断します。