Als «functor» getaggte Fragen

Der Begriff "Funktor" hat mehrere gemeinsame Bedeutungen: 1. Funktionsobjekt. In objektorientierten Sprachen ist dies eine Funktion, mit der Objekte so verwendet werden können, als wären sie normale Funktionen. 2. Eine mathematische Struktur, die sich mit Zuordnungen zwischen Kategorien befasst. Dieses Konzept ist eine nützliche Abstraktion in einigen Programmiersprachen, insbesondere in Haskell, wo es als Typklasse implementiert ist. 3. In OCaml ein Modul, das ein anderes Modul als Argument verwendet.

126
F # wechselt zu OCaml [geschlossen]

Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren ....

78
Monaden als Zusatz

Ich habe über Monaden in der Kategorietheorie gelesen. Eine Definition von Monaden verwendet ein Paar benachbarter Funktoren. Eine Monade wird durch eine Rundreise mit diesen Funktoren definiert. Anscheinend sind Zusätze in der Kategorietheorie sehr wichtig, aber ich habe keine Erklärung für...