summaryrefslogtreecommitdiff
path: root/bin/main.ml
blob: 75328c9356dc193c6060d4ff6349f42c1c2c721f (plain) (blame)
1
2
3
4
5
6
7
8
open Sand

let () =
  let open Editor in
  let cli = Config.parse Sys.argv in
  let editor = Editor.init cli in
  let rec loop () = Action.(render *> handle_next_command2 >>= loop) in
  Action.eval ~editor loop