בית התפתחות מה זה מונאד? - הגדרה מטכנולוגיה

מה זה מונאד? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

הגדרה - מה המשמעות של מונאד?

מונאד הוא קונסטרקטור סוג נתונים מופשט ששימש לייצוג חישובים בתכנות פונקציונאלי. מונאדים מאפשרים למפתחי יישומים לשרשר פעולות יחד לבניית צינור. המונאדה מקצה כללי עיבוד נוספים לכל פעולה בתוכנית.

Techopedia מסביר את מונאד

פונקציות מונדיות נוצרות בדרך כלל על ידי מתכנת להגדרת צינור לעיבוד נתונים, אך מתכנתים מתחילים נוטים למצוא אותם קשים מאוד להבנה.


מונאדה נוצרת על ידי הגדרת שתי פעולות ("כריכה" ו"החזרה ") ובנאי מסוג (" M "). פעולת "החזרה" גוזלת ערך מסוג רגיל ומכניסה אותו למכל מונאדי מסוג "M". לאחר מכן, פעולת ה"כריכה "עושה את ההפך ההוא המוציא את הערך המקורי מהמיכל ומעביר אותו לפונקציה הבאה המשויכת בצנרת.

מה זה מונאד? - הגדרה מטכנולוגיה