German |
has gloss | deu: In der funktionalen Programmierung sind Monaden ein abstrakter Datentyp. Sie repräsentieren Berechnungen anstelle des Domänenmodells und erlauben dem Programmierer Aktionen in einer Pipeline zu verketten. Dabei wird jede Aktion mit zusätzlichen Verarbeitungsregeln durch die Monade ausgestattet. Programme, die im funktionalen Stil geschrieben wurden, können Monaden benutzen, um Prozeduren zu strukturieren. |
lexicalization | deu: Monade |
Finnish |
has gloss | fin: Monadi funktionaalisessa ohjelmoinnissa on tietynlainen abstrakti tietotyyppi, joka kuvaa ohjelman suoritusta annetussa kontekstissa (ohjelman tietosisällön sijaan). Monadien avulla voidaan ketjuttaa toimintoja liukuhihnoiksi (pipeline), joissa jokainen toiminto koristellaan muilla suoritussännöillä, jotka monadi tarjoaa. Funktionaaliseen tapaan kirjoitetut ohjelmat voivat hyödyntää monadeja rakennettaessa proseduureja, jotka sisältävät jonomuotoisia (vastakohtana rinnakkaisille) toimintoja tai määritettäessä mielivaltaisia vuonohjausrakenteita (rinnakkaisuuden hallinta, kontinuaatiot ja poikkeukset). |
lexicalization | fin: monadi |
French |
lexicalization | fra: monade |
Italian |
has gloss | ita: Una monade è una struttura dati con uno stato associato. Tipicamente è utilizzata per modellare un aspetto del mondo esterno al programma e permette ai linguaggi funzionali di rimanere puri, cioè senza effetti collaterali. Una monade incapsula lo stato dell'ambiente esterno e viene passata come parametro alle operazioni che hanno bisogno di conservare uno stato (un analizzatore sintattico, per esempio). |
lexicalization | ita: monade |
Japanese |
has gloss | jpn: 計算機科学におけるモナドとは、関数型言語において参照透過性を維持しつつ手続き型的な記述を行なうための枠組みを言う。主にプログラミング言語Haskellで用いられる。 |
lexicalization | jpn: モナド |
Russian |
has gloss | rus: Монада в программировании — это абстракция линейной цепочки связанных вычислений. Монады повсеместно применяются в языке Хаскелл. Она описывается полиморфным контейнерным типом с одним параметром, стратегией «поднятия» значения в монаду и стратегией связывания двух вычислений, второе из которых зависит от параметра, вычисляемого первым: |
lexicalization | rus: монада |
Ukrainian |
has gloss | ukr: Деякі із функціональних мов програмування використовують монади для структурування програм, що містять операції, що мають виконуватись в певному порядку. Назва монада походить із теорії категорій, розділу математики що описує шаблони, що можуть застосовуватись до різних розділів математики. |
lexicalization | ukr: монади |
Chinese |
has gloss | zho: 单子(monad,也译单体)是函数式编程中的一种抽象数据类型,其特别之处在于,它是用来表示计算而不是数据的。在以函数式风格编写的程序中,单子可以用来组织包含有序操作的过程,或者用来定义任意的控制流(比如处理并发、异常、延续)。 |
lexicalization | zho: 单子 |