\newabbreviation[prefixfirst={a\ },prefix={an\ }]{FRP}{FRP}{functional reactive programming}
\newabbreviation[prefixfirst={a\ },prefix={an\ }]{FPGA}{FPGA}{field-programmable gate array}
\newabbreviation{GADT}{GADT}{generalised \glsxtrshort{ADT}}
-\newabbreviation{GHC}{GHC}{Glasgow \gls{HASKELL} Compiler}
+\newabbreviation{GHC}{GHC}{Glasgow \gls{HASKELL} compiler}
\newabbreviation{GPIO}{GPIO}{general-purpose \glsxtrlong{IO}}
\newabbreviation{GPL}{GPL}{general-purpose language}
\newabbreviation{GRS}{GRS}{graph rewriting system}