Functionality#

  • And or lists
  • Pipelines
    • Simple
      • Better structured concurrency handling, will eventually need a notion of background/global Eio.Switch.t.
    • Redirections
      • Simple input/output redirects
      • More complicated FD dupping ones (e.g. >&3)
      • Clobbering
      • <> support
  • Loops
    • For loops
    • While/Until loops
  • Conditionals
  • Substitutions
    • Globs
  • Traps
  • Background Tasks
  • Interactive Mode
    • Initial prototype
    • Signals (e.g. ctrl+D)
  • Built-ins
    • Basic cmdliner infrastructure
    • cd
      • Basic functionality
      • Flags
    • pwd
      • Basic functionality
      • Flags
    • which

Conformance Testing#