Monádok

A monád tervezési minta egy olyan funkcionális programozási minta, amely lehetÅ‘vé teszi a mellékhatások kezelését és a számítások szerkezetének kontrollált módon történÅ‘ végrehajtását. A mellékhatások a programok olyan viselkedéseit jelentik, amelyek túlmutatnak a számítási eredményen, vagyis változtatják a program állapotát vagy hatással vannak a környezetére. A monádokat általában egymásba ágyazott típusokként definiálják. Minden monádtípus két […]