haskell/haskell-ide-engine

Automatic extension detection from package.yaml for Floskell

Open

#1 506 ouverte le 29 déc. 2019

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)Haskell (205 forks)batch import
good first issue

Métriques du dépôt

Stars
 (2 358 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

I have several extensions enabled in my package.yaml file in the default-extensions field (e.g. DerivingStrategies), so floskell fails to parse the source file (on seeing deriving stock for example) and reports a syntax error.

Is there any possibility that we automatically detect the default-extensions field in package.yaml file and pass them to floskell? Or perhaps by default enabling some extensions that in general don't break otherwise well-formed programs (e.g. DerivingStrategies, StandaloneDeriving, etc.)?

Guide contributeur