Safe Haskell | None |
---|---|
Language | Haskell2010 |
GHCup.Brick.Widgets.Menus.CompileHLS
Documentation
data CompileHLSOptions Source #
Instances
Show CompileHLSOptions Source # | |
Defined in GHCup.Brick.Widgets.Menus.CompileHLS Methods showsPrec :: Int -> CompileHLSOptions -> ShowS # show :: CompileHLSOptions -> String # showList :: [CompileHLSOptions] -> ShowS # | |
Eq CompileHLSOptions Source # | |
Defined in GHCup.Brick.Widgets.Menus.CompileHLS Methods (==) :: CompileHLSOptions -> CompileHLSOptions -> Bool # (/=) :: CompileHLSOptions -> CompileHLSOptions -> Bool # |
type CompileHLSMenu = Menu CompileHLSOptions Name Source #
create :: MenuKeyBindings -> [Version] -> CompileHLSMenu Source #
handler :: BrickEvent Name e -> EventM Name CompileHLSMenu () Source #
overwriteVer :: Lens' CompileHLSOptions (Maybe [VersionPattern]) Source #
targetGHCs :: Lens' CompileHLSOptions [ToolVersion] Source #