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

Hspec is so much more verbose than [doctest](https://github.com/sol/doctest-haskell), the least annoying unit testing library I know of. I suggest we switch.

Testing

`Renderable` is the hsl class for types that can be shown as output. `Rows` is the hsp class for types that can be shown as output. This two classes are...

implementation-detail

Swap can be written as: ``` > printf "1\t2" | hsl swap ``` or equivalently ``` > printf "1\t2" | hsl '\(x,y) -> (y,x)' ``` With implicit arguments, we should...

type-inference magic

If the user expression has an output type for which we don't have a special-case interpretation, like a tuple or a string, then implicitly add a call to `show`. If...

type-inference magic

Help the type-inferencer by parsing printf arguments and inserting the appropriate type signature, e.g. ``` > seq 3 | hawk 'printf "%0.02f\n"' error: type "PrintfArg a1 => a1" is ambiguous...

type-inference magic

If the user expression has type `a -> b -> b`, implicitly `fold1` over the lines, failing if there are none.

type-inference magic

When we switched to the HSP codebase, we lost the ability to parse Json.

text-format

That will make it much easier for users to install. @melrief, what do we need in order to upload something to hackage?

user-facing

I'm trying to put some order around the issue list, by closing old hsl-related issues and adding more relevant categories. I also added a tentative milestone, with a due date...

discussion

extracting complex series from single lines is hard.

standard-prelude