หน้าที่หมายถึงอะไร?

สารบัญ:

หน้าที่หมายถึงอะไร?
หน้าที่หมายถึงอะไร?
Anonim

ในทางคณิตศาสตร์ โดยเฉพาะทฤษฎีหมวดหมู่ functor คือการจับคู่ระหว่างหมวดหมู่ ครั้งแรกที่พิจารณา Functors ในโทโพโลยีเชิงพีชคณิต โดยที่ออบเจกต์เกี่ยวกับพีชคณิตเชื่อมโยงกับปริภูมิเชิงทอพอโลยี และแผนที่ระหว่างออบเจกต์เกี่ยวกับพีชคณิตเหล่านี้สัมพันธ์กับแผนที่ต่อเนื่องระหว่างช่องว่าง

คุณกำหนด functor อย่างไร

ในการเขียนโปรแกรมเชิงฟังก์ชัน functor คือรูปแบบการออกแบบที่ได้รับแรงบันดาลใจจากคำจำกัดความจากทฤษฎีหมวดหมู่ ซึ่ง อนุญาตให้ประเภททั่วไปใช้ฟังก์ชันภายในโดยไม่เปลี่ยนโครงสร้างของประเภททั่วไป. แนวคิดนี้เข้ารหัสใน Haskell โดยใช้คลาสประเภท คลาส Functor f โดยที่ fmap:: (a-> b) -> f a -> f b.

functor เป็นมอร์ฟิซึ่มหรือไม่

Identity functor: ในหมวด C เขียน 1C หรือ idC แมปวัตถุกับตัวเองและแปลงตัวเอง ฟังก์ชันระบุตัวตนคือ endofunctor.

functor ในภาษาศาสตร์คืออะไร

ฟังก์ชันในภาษาศาสตร์ ในการเขียนโปรแกรมคอมพิวเตอร์: Functor (functional programming) ฟังก์ชั่นวัตถุที่ใช้ส่งตัวชี้ฟังก์ชันพร้อมกับข้อมูลสถานะ สำหรับการใช้คำในภาษา Prolog ดูไวยากรณ์และความหมาย Prolog

เป็นรายการ functor

ตามที่ผู้พัฒนา Haskell บอก ทุกประเภทเช่น List, Map, Tree และอื่นๆ เป็นตัวอย่างของ Haskell Functor