Age | Commit message (Collapse) | Author |
|
Regresses in that we only support Haskell for now, as Elm, Nix or Bash
are not available as tree-sitter-* Haskell packages.
|
|
|
|
|
|
This makes it more convenient to use `anissue` from within this project,
as it always refers to the current build.
Note that we don't use `alias` whithin `shellHook` for the same purpose,
because direnv does not support aliases.
|
|
|
|
We interpret the following types:
- ISO8601-formatted strings as dates,
- integer-formatted strings as integers,
- all other strings as strings.
If the filter value matches a format, it is cast into the respective
data type. For comparison-based filtering, the tag's value is then cast
into the same data type and comparison is performed type-aware. If the
tag's value is not castable, we consider it not matching.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Requires [$EDITOR integration](https://haskell-language-server.readthedocs.io/en/latest/configuration.html#configuring-your-editor).
|
|
The `hoogle` command is useful, among other things, for searching the
used libraries for functions, ie:
```console
hoogle 'a -> a'
GHC.Prelude id :: a -> a
..
```
You can also start a web-server:
```console
hoogle server
```
|
|
Invoking `ghcid` allows us to watch for compilation errors while
developing.
|
|
|
|
|
|
|
|
|
|
|