Եզրակացություն. Ֆունկտորը տվյալների տեսակ է, որն իրականացնում է Functor typeclass typeclass Համակարգչային գիտության մեջ տիպի դասը տիպային համակարգի կառուցվածք է, որն աջակցում է ժամանակավոր պոլիմորֆիզմ: Սա ձեռք է բերվում պարամետրային պոլիմորֆ տիպերի տիպային փոփոխականներին սահմանափակումներ ավելացնելով: https://en.wikipedia.org › wiki › Type_class
Տիպի դաս - Վիքիպեդիա
. … Մոնադը տվյալների տեսակ է, որն իրականացնում է Monad typeclass: A Maybe-ն իրականացնում է բոլոր երեքը, ուստի այն ֆունկտոր է, կիրառական և մոնադ:
Մոնադը կատեգորիա է?
Կատեգորիայի տեսության մեջ մաթեմատիկայի մի ճյուղ, մոնադը (նաև եռակի, եռյակ, ստանդարտ շինարարություն և հիմնարար կառուցում) էնդոֆունկտոր է (կատեգորիան ինքն իրեն քարտեզագրող ֆունկտոր), երկու բնական փոխակերպումների հետ միասին, որոնք անհրաժեշտ են որոշակի համահունչ պայմանների կատարման համար:
Մոնադները կիրառելի՞ են:
Մոնադը կիրառական ֆունկցիա է, որը դուք օրինականորեն սահմանում եք միանալ -ի համար: Ստեղծվել է Blender-ով և Gifcurry-ով: Ընդհանուր առմամբ, մոնադը պարզապես կիրառական ֆունկցիա է, որին դուք սահմանում եք միանալ:
Ի՞նչ է ֆունկտորը ծրագրավորման մեջ:
Ֆունկցիոնալ ծրագրավորման մեջ ֆունկտորը դիզայնի օրինաչափություն է, որը ոգեշնչված էկատեգորիայի տեսության սահմանումից, որը թույլ է տալիս ընդհանուր տիպին կիրառել ֆունկցիա ներսում՝ առանց փոխելու կառուցվածքի կառուցվածքը: ընդհանուր տեսակ։
Մոնադը մոնոիդ է:
Ամեն ինչ ասված է, որ X-ում մոնադը պարզապես մոնոիդ է կատեգորիայիX-ի էնդոֆունկտորներով, որի արտադրանքը × փոխարինված է էնդոֆունկտորների կազմով և միավորով սահմանված է նույնական էնդոֆունկտորով: