3 Punkte von xguru 2025-03-19 | 1 Kommentare | Auf WhatsApp teilen
  • Unterstützt den einfachen Aufbau interaktiver REPL-(Read-Eval-Print Loop)-Anwendungen und benutzerdefinierter Shells mit wenig Code
  • Implementiert die Terminal-UI mit ratatui und bietet Typsicherheit sowie asynchrone Unterstützung
  • Befehle sind in eine Type-Safe-Schnittstelle eingebettet, wodurch sich Fehler vermeiden lassen
  • Integration einer asynchronen Runtime – unterstützt leistungsstarke asynchrone Aufgaben auf Basis von tokio
  • Unterstützung für Tastatureingaben: Befehlsverlauf, Cursorbewegung, Tab-Autovervollständigung, Behandlung von Ctrl+C/D
  • Mit benutzerdefinierten Kontexttypen lässt sich der Status zwischen Befehlen beibehalten
  • Verarbeitet auch Befehle, die mehrzeilige Eingaben über STDIN benötigen

1 Kommentare

 
kayws426 2025-03-19

Das Beispiel ist leider ziemlich enttäuschend.
Man hätte nicht den Befehl echo ausgeben sollen, sondern einen echo-Befehl erstellen müssen ...