Final call for GHC String Interpolation proposal!
Haskell Community [Unofficial]
June 10, 2026
The proposal has a pretty good story about using qualified interpolators to allow safe interpolation into strings with restricted grammars (e.g. SQL). It’s true that users might ignore that and use naive interpolation to construct unsafe queries, but they might also use (++) to construct bad queries…
On the quasiquotes point, it would be useful to have a built-in way to have interpolation/antiquotation inside quasiquotes (see #24966). I see that as complementary to this proposal. Although it does suggest using $(...) in interpolated strings for consistency with antiquotation inside TH quotes, whereas the proposal currently uses ${...}.
Discussion in the ATmosphere