Open
Description
The discoverer should be able to read the name
from the cabal file without using IFD. This will unbreak nix flake show
etc.
Also this will allow us to decide which translator should be used for a given haskell project.
As a reference, see other discoverers in ./src/subsystems/xxx/discoverers