hawk icon indicating copy to clipboard operation
hawk copied to clipboard

Awk for Hoodlums

Results 33 hawk issues
Sort by recently updated
recently updated
newest added

If the user expression has type `a` instead of `a -> b`, implicitly add ignore the input by adding a call to `const`.

type-inference magic

If the expression has type `a -> b` instead of `[a] -> [b]`, implicitly map over the lines.

type-inference magic

It's a bit sad that #24 will fail if there are zero lines. Maybe we could detect whether the output type is an instance of `Monoid`, and start the `fold`...

type-inference magic

This is the first thing the user will see when he hears of our project, and will determine whether the user closes the tab, stars the project, or installs it....

user-facing

If the user does not mention Prelude in ~/.hawk/prelude.hs, import it unqualified. If the user imports the Prelude unqualified, import it unqualified. If the user imports the Prelude qualified, import...

user-facing

options like OverloadedStrings, NoExplicitPrelude, etc.

user-facing

[This](http://hackage.haskell.org/package/Hawk) might be problematic...

discussion

As previously discussed, one way to improve performance, assuming profiling reveals that restarting ghc is the limiting factor, would be to run a daemon with the prelude pre-loaded. I stumbled...

performance

I don't understand where the extra newline comes from. ``` > seq 3 | hsl 'unlines . P.reverse . lines' 3 2 1 > ``` In `hsl`, there was no...

bug

Currently `Hawk` exposes some modules independently by what the user set on its configuration file (`Prelude.hs`). This is due to the fact that I considered those modules essential for any...

user-facing
discussion