Tags: system-f/digit
Tags
Fix for Windows and OSX having idiotic defaults (#18) * Fix for Windows and OSX having idiotic defaults regarding case insensitive file systems. Include some hlint fixes. The types have not changed, just their respective home modules * Reshuffle remaining files. As far as OSX/Windows is concerned 'Da' = 'DA' so all of the minor modules are removed and condensed into packages for lower, upper, and mixed case, respectively. unsure if this is the best way to go... * Consistent module names. The modules for lower, upper, and mixed case digit representations have consistent module names.
Remove papa dependency and add explicit imports (#17) * Remove Papa Dependency Remove the papa dependency, change any required functions to be explicit imports. The `lookup` function from papa has been replaced by the one from the prelude, which is specialised to list, but the use site is referring to a list anyway. The list append and concat functions have been replaced by their semigroup/monoid counterparts. Update default.nix to clean up the package as the versions have made it into the all-cabal-hashes. * Remove shell.nix Update default.nix to work in a nix-shell. * Fix lens lower bound to 4.0, add environment file to gitignore. * Add shell.nix back in, removed by mistake. Fix up default.nix * Add semigroups dependency to test-suite