Als «pattern-matching» getaggte Fragen


1
Pattern Matching in Clojure gegen Scala
Was sind die Hauptunterschiede zwischen Pattern Matching in diesen beiden Sprachen? Ich beziehe mich nicht auf die Syntax, sondern auf die Fähigkeiten, Implementierungsdetails, Anwendungsfälle und die Notwendigkeit. Scala-Anwendungen (z. B. Lift and Play) sprechen stolz über die Fähigkeiten des Sprachmustervergleichs. Clojure hingegen verfügt über eine Bibliothek, core.match, und eine integrierte …

2
Warum kann der Scala-Compiler keine Mustervergleichswarnung für nicht versiegelte Klassen / Merkmale geben?
Ich frage mich, ob der Compiler zur Kompilierungszeit für diesen bestimmten Patternmatch nicht weiß, welche möglichen Implementierungen dieses Merkmals / dieser Klasse verfügbar sind, wenn ich ein nicht versiegeltes traitoder abstract classin Scala verwendetes Muster verwende und dann den Mustervergleich verwende. Wenn dies der Fall ist, könnte es dann keine …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.