Gibt es eine Standardmethode zum logischen Kombinieren von Prädikaten in F #? Zum Beispiel lassen Sie uns sagen, ich habe isCar x
und isBlue x
dann etwas, das ich will, das gibt mir:Kombinieren von Prädikaten in F #
let isBlueCar x = isCar x && isBlue x
Aber irgendeine Art von Zusammensetzung, anstatt Aufruf, vielleicht wie:
let isBlueCar x = isCar && isBlue
Vorzugsweise dass etwas wäre in der Lage, eine große/willkürliche Anzahl von Prädikaten zu akzeptieren.
... und es ist wirklich so einfach, nicht wahr? Ich liebe F #. – GregRos
@GregRos - schau dir FParsec (http://www.quanttec.com/fparsec) an, eine wunderschön gestaltete Parsing-Bibliothek, die mit dem Kombinator-Ansatz erstellt wurde :-) – theburningmonk
Ich habe: P Ich schreibe Code darauf, wie wir sprechen:) – GregRos