Ի՞նչ է նշանակում լինել ֆունկցիոնալ:

Բովանդակություն:

Ի՞նչ է նշանակում լինել ֆունկցիոնալ:
Ի՞նչ է նշանակում լինել ֆունկցիոնալ:
Anonim

Մաթեմատիկայում, մասնավորապես կատեգորիաների տեսության մեջ, ֆունկտորը կատեգորիաների միջև քարտեզագրումն է: Ֆունկտորներն առաջին անգամ դիտարկվել են հանրահաշվական տոպոլոգիայում, որտեղ հանրահաշվական առարկաները կապված են տոպոլոգիական տարածությունների հետ, իսկ այդ հանրահաշվական օբյեկտների միջև քարտեզները կապված են տարածությունների միջև շարունակական քարտեզների հետ:

Ինչպե՞ս եք սահմանում ֆունկցիան:

Ֆունկցիոնալ ծրագրավորման մեջ ֆունկտորը դիզայնի օրինաչափություն է, որը ներշնչված է կատեգորիայի տեսության սահմանումից, որը թույլ է տալիս ընդհանուր տիպին կիրառել ֆունկցիա ներսում՝ առանց փոխելու ընդհանուր տիպի կառուցվածքը. Այս գաղափարը կոդավորված է Haskell-ում՝ օգտագործելով type class: դաս Ֆունկտոր f որտեղ fmap:: (a -> b) -> f a -> f b.

Ֆունկտորը մորֆիզմ է:

Ինքնության գործակից. C կատեգորիայում, գրված է 1C կամ idC, քարտեզագրում է առարկան ինքն իրեն, իսկ մորֆիզմը՝ ինքն իրեն: Նույնականացման ֆունկցիոնալը endofunctor է:

Ի՞նչ է ֆունկտորը լեզվաբանության մեջ:

Ֆունկցիոնալ բառ լեզվաբանության մեջ. Համակարգչային ծրագրավորման մեջ. Functor (functional Programming) Ֆունկցիոնալ օբյեկտ, որն օգտագործվում է ֆունկցիայի ցուցիչները վիճակի տեղեկատվության հետ միասին փոխանցելու համար: Prolog լեզվում տերմինի օգտագործման համար տե՛ս Prolog-ի շարահյուսություն և իմաստաբանություն:

Արդյո՞ք ցուցակը ֆունկցիոներ է:

Ըստ Haskell-ի մշակողների, բոլոր տեսակները, ինչպիսիք են Ցուցակը, Քարտեզը, Ծառը և այլն, Haskell Functor-ի օրինակն են:

Խորհուրդ ենք տալիս:

Հետաքրքիր հոդվածներ
Ո՞վ են Ադամն ու Եվան:
Կարդալ ավելին

Ո՞վ են Ադամն ու Եվան:

Ովքե՞ր են նրանք: Ադամն ու Եվան առաջին մարդիկ են եղել, ըստ հրեական, իսլամական և քրիստոնեական կրոնների, և բոլոր մարդիկ սերել են նրանցից: Ինչպես ասվում է Աստվածաշնչում, Ադամն ու Եվան ստեղծվել են Աստծո կողմից, որպեսզի հոգ տանեն Իր ստեղծագործության մասին, բնակեցնեն երկիրը և հարաբերություններ ունենան Նրա հետ:

Ստորև նշվածներից ո՞րն է բնորոշ բազմակողմ վիրուսին:
Կարդալ ավելին

Ստորև նշվածներից ո՞րն է բնորոշ բազմակողմ վիրուսին:

Բազմակողմ վիրուս վարակում է համակարգչային համակարգերը մի քանի անգամ և տարբեր ժամանակներում: Որպեսզի այն վերանա, ամբողջ վիրուսը պետք է հեռացվի համակարգից: Բազմակողմ վիրուսը հայտնի է նաև որպես հիբրիդային վիրուս: Ի՞նչ է բազմակողմ վիրուսը:

Ի՞նչ է արկածային ռեժիմը Minecraft:
Կարդալ ավելին

Ի՞նչ է արկածային ռեժիմը Minecraft:

Ակածային ռեժիմը Minecraft խաղի ռեժիմ է, որտեղ խաղացողները ուսումնասիրում են խաղացողների կողմից ստեղծված այլ քարտեզներ: … Այսպիսով, արկածային ռեժիմը հիանալի է մարտահրավերներ կառուցելու կամ պատմություն պատմելու համար, քանի որ խաղացողները չեն կարող հեշտությամբ քանդել բլոկները՝ բովանդակությունը շրջանցելու համար: