- Mendukung pembuatan aplikasi REPL (Read-Eval-Print Loop) interaktif dan shell kustom dengan mudah menggunakan kode yang sederhana
- Mengimplementasikan UI terminal dengan
ratatui, serta menyediakan type safety dan dukungan asinkron
- Perintah dibungkus dengan antarmuka Type-Safe sehingga kesalahan dapat dicegah
- Integrasi runtime asinkron - mendukung pekerjaan asinkron berperforma tinggi berbasis
tokio
- Dukungan input keyboard: riwayat perintah, pergerakan kursor, pelengkapan otomatis tab, penanganan Ctrl+C/D
- Memungkinkan mempertahankan state antar perintah dengan tipe konteks yang ditentukan pengguna
- Juga menangani perintah yang memerlukan input multi-baris melalui STDIN
1 komentar
Contohnya sangat disayangkan.
Seharusnya bukan meng-echo perintah, tapi membuat perintah
echo...