ucsd-progsys / liquidhaskell

Liquid Types For Haskell
BSD 3-Clause "New" or "Revised" License
1.2k stars 139 forks source link

Retire liquid-platform #2266

Closed facundominguez closed 9 months ago

facundominguez commented 9 months ago

The liquid-platform package offers a liquidhaskell executable. This executable is a wrapper of ghc that invokes the compiler with the -fplugin=LiquidHaskell flag and package-related flags.

It seems to me that cabal exec ghc -fplugin=LiquidHaskell and stack exec ghc -fplugin=LiquidHaskell accomplish much of the same while being more telling to the user, so I propose that we document this way of calling the plugin and retire liquid-platform.