3 points par xguru 2025-03-19 | 1 commentaires | Partager sur WhatsApp
  • Permet de créer facilement des applications REPL (Read-Eval-Print Loop) interactives et des shells personnalisés avec un code simple
  • Implémente une interface terminal avec ratatui, tout en offrant la sûreté de typage et la prise en charge de l’asynchrone
  • Les commandes sont encapsulées dans une interface Type-Safe, ce qui aide à prévenir les erreurs
  • Intégration d’un runtime asynchrone - prise en charge de tâches asynchrones hautes performances basée sur tokio
  • Prise en charge du clavier : historique des commandes, déplacement du curseur, autocomplétion par tabulation, gestion de Ctrl+C/D
  • Un type de contexte personnalisé permet de conserver l’état entre les commandes
  • Gère aussi les commandes nécessitant une entrée multiligne via STDIN

1 commentaires

 
kayws426 2025-03-19

L’exemple est vraiment décevant.
Au lieu de faire un écho de la commande, il aurait fallu créer une commande echo...