モナド

「モナド」の英語

「モナド」は英語で monad と言います。関数型プログラミングで、計算や値を包み、複数の処理を組み合わせるための抽象概念です。特定のライブラリ名ではなく、言語ごとに実装が異なります。

「モナド」の英語の使い分け

「モナド」の例文

In Haskell, a monad encapsulates computations with side effects.

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

コアイメージ

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

英英

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

語源

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

コラム

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

「モナド」のレベル別の例文

「モナド」を英語にするときのよくある間違い

「モナド」の英語についてよくある質問

Q. 「モナド」を英語で一言で言うと?
英語でも monad と言います。関数型プログラミングで使われる専門用語です。
Q. モナドはHaskellだけの機能ですか?
いいえ。Haskellで有名ですが、モナドという概念は他のプログラミング言語でも異なる形で実装されています。
Q. モナドはライブラリ名ですか?
一般には特定のライブラリ名ではなく、計算の合成や副作用の扱いを抽象化する概念です。

「モナド」と関連する日本語の英語

ほかの日本語から英語を引く

おすすめの単語帳

1 / 1