Get the latest tech news
Unix core utilities implemented in Haskell
Unix core utilities implemented in Haskell. Contribute to Gandalf-/coreutils development by creating an account on GitHub.
Idiomatic implementations Fast, lazy IO Feature parity with BSD utils Fully tested Platform independent UtilityIdiomaticFastLazyTestsCompleteaddrinfo✓--✓80awk✓✓✓40basename✓--✓✓cat✓✓✓✓cmp✓✓50cut75✓9090dirname✓--✓✓echo✓--✓✓env✓--✓✓exit✓--✓✓false✓--✓✓head✓✓✓✓✓ls✓✓-✓50mkdir✓--✓✓nl✓✓✓✓✓nologin✓---✓paste✓✓✓✓✓✓pwd✓---✓random✓--✓✓realpath✓--✓✓rev✓✓✓✓✓seq✓75✓✓✓sleep✓--✓✓split✓✓✓✓✓sponge✓✓-✓✓strings✓✓✓✓80sum✓✓✓✓✓tac✓✓✓✓90tee✓✓✓✓✓test✓✓✓✓✓tr✓75✓✓✓truncate✓✓-✓✓true✓--✓✓uniq✓✓✓✓✓wc✓✓✓✓which✓---✓whoami✓---✓yes✓✓✓-✓SymbolMeaning✓✓Superior✓Complete%% Partial-Not applicableThis project compiles to a single executable which detects which utility to call depending on the name of the binary. The standard Haskell IO libraries make some sane assumptions that things like this don't happen, so this project has balance ugly workarounds with idomatic behavior.
Or read this on Hacker News