Bahay Pag-unlad Ano ang monad? - kahulugan mula sa techopedia

Ano ang monad? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Monad?

Ang isang monad ay isang abstract na uri ng tagabuo ng data na ginamit upang kumatawan sa mga pagkalkula sa functional programming. Pinapayagan ng mga monghe ang mga developer ng application na magkasama upang magkasama ang isang pipeline. Ang monad ay nagtatalaga ng karagdagang mga patakaran sa pagproseso sa bawat aksyon sa programa.

Paliwanag ng Techopedia kay Monad

Ang mga pag-andar ng monadic ay karaniwang nilikha ng isang programmer upang tukuyin ang isang pipeline na pagproseso ng data, ngunit ang mga programer ng mga baguhan ay may posibilidad na mahahanap silang maunawaan.


Ang isang monad ay nilikha sa pamamagitan ng pagtukoy ng dalawang operasyon ("magbigkis" at "bumalik") at isang tagabuo ng uri ("M"). Ang operasyon na "bumalik" ay tumatagal ng isang halaga mula sa isang simpleng uri at inilalagay ito sa isang uri ng "M" na lalagyan na monadiko. Pagkatapos, ang operasyon na "magbigkis" ay ang kabaligtaran ng pagkuha ng orihinal na halaga mula sa lalagyan at ipinapasa ito sa nauugnay na susunod na pag-andar sa pipeline.

Ano ang monad? - kahulugan mula sa techopedia