Kann scalaz ohne Tastatur verwendet werden, die die entsprechenden Unicode-Zeichen enthält, oder hat jede Unicode-Kennung auch ein "ASCII" -Äquivalent (und wenn ja, gibt es eine Garantie, dass es so bleibt)? Gibt es spezielle Tastaturlayouts für die Verwendung mit Scalaz?
Was ist die beste Praxis? Eingabe der Unicode-Bezeichner direkt oder unter Verwendung der ASCII-Substitute und Verwendung eines Skripts, um sie vor dem Commit durch die Unicode-Einsen zu ersetzen?
Nein, Sie brauchen nichts außer ASCII, um Scalaz zu benutzen.
Die meisten Editoren und IDEs haben jedoch eine Möglichkeit, eine Folge von Zeichen automatisch oder halbautomatisch (wie zB -space) in etwas anderes umzuwandeln. Das kümmert sich darum, wenn Sie Ihren Quelltext in Unicode behalten wollen.
Nun, das Problem mit den Dingen in Unicode ist, dass Sie Probleme mit einigen Schriftarten haben, wenn Sie Dinge in Webseiten usw. anzeigen. Zum Teufel, Sie könnten sogar gezwungen sein, den Code aus irgendeinem Grund in ASCII zu konvertieren. Ja, es ist unwahrscheinlich, aber es ist ein Problem, das Sie beachten sollten.
Dieser Wikipedia-Artikel auf Unicode-Eingabe könnte hilfreich sein.
Nein. Ja. Ja. Nein. Gute Garantien sind für Weicheier. Schreibe Code. Ich benutze eine geeignete Entwicklungsumgebung, die mir erlaubt, zu tippen, was ich will.