-
Hi there,
I've been going through the repo code base, generally trying to figure out the build system, setting up the dev environment (emacs, lsp/hls, nix) and reading through code. However, I kept r…
-
Currently, while haskell-src-exts supports quasiquotes, haskell-src-meta doesn't implement a translation for them. We can't straightforwardly implement quasiquote expansion as a prepass, because that …
-
How realistic is this?
It would be nice to be able to define degrees as `[u| deg = (pi / 180) rad |]` and have that expression spliced into `convert`.
This would be particularly useful for my exact …
-
As observed [here](https://github.com/input-output-hk/cardano-base/pull/289#discussion_r923916441), this function has some severe issues with referential transparency, and is thus generally not safe. …
-
Record.Lens uses RankNTypes when defining view/set etc. unlike Control.Lens, which means more type signatures are needed
``` haskell
{-# LANGUAGE QuasiQuotes #-}
import Record.Lens
import Record
impo…
-
Is it stable enough that it'd be worthwhile for me to work on a QQ for it?
-
```haskell
> text = "Test" :: Text
> [i|${text}|]
"\"text\""
```
3noch updated
5 years ago
-
I started doing this as part of #7 but the scope creep & compatibility changes got a bit too much so I thought I'd file a ticket to get an opinion before I wasted too much time.
Currently, validation…
-
Besides the obvious quasi quotation, I want to capture variables with `SubstNt` tokens in `Exp` and bind variables with `MatchNt` in `Pat`. The following interaction should work:
```
>>> import La…
-
I tried creating a simple example project with cabal and stack -- using LTS 11.22, which should correspond to ghc-8.22, as recommended for building the project in the readme.
To do so, I added `bas…