weeder-2.7.0: test/Spec/TypeAliasGADT/TypeAliasGADT.hs
{-# LANGUAGE GADTs #-}
module Spec.TypeAliasGADT.TypeAliasGADT where
-- This is a false positive when the GADT language extension
-- is enabled and we do not consider type signatures
type Secret = String
data A = MkA String Int
root :: Secret -> Int -> Secret
root secret a =
let _params = MkA mempty a
in secret