Ich bin durch die Art und Weise wie "Punktnotation" funktioniert mit Objekten und Datensätzen beim Versuch, in einem Punkt-freien funktionalen Stil zu programmieren (was ich denke, ist eine große, prägnante) Möglichkeit, eine funktionale Sprache zu verwenden, die standardmäßig verwendet wird).Point-free-Stil mit Objekten/Aufzeichnungen in F #
Gibt es einen Operator oder eine Funktion, die ich vermisse, die mich etwas wie tun lassen kann: (.) object method
anstelle von object.method
?
(Von dem, was ich über den neuen ?
Operator las, ich denke, es ist wie das funktioniert. Außer es Definition erfordert und wird in die ganze dynamische Bindung Sache, die ich nicht glaube, ich brauche.)
Mit anderen Worten, kann ich eine Methode auf sein Objekt als ein Argument anwenden, wie ich eine normale Funktion auf sein Argument anwenden würde?
So beunruhigend es klingt und aussieht (aufgrund der Notwendigkeit, mehr Klammern zu machen) Ich fürchte, es gibt keinen Weg. – em70