Correr los casos de prueba

Correr los casos de prueba

de Mateo Elisee Lengronne Gilles -
Número de respuestas: 1

Buenas, no entendí bien como ejecutar un caso de prueba, estoy con Visual Studio Code dentro del ghci, hago :load Linter.hs y luego al intentar por ejemplo

Linter -c ejemplos/ejemplo1.mhs

Me da el siguiente error:
<interactive>:71:1: error:
    Data constructor not in scope: Linter :: a -> c
    Suggested fix:
      Perhaps use variable `filter' (imported from Data.List)

<interactive>:71:9: error: Variable not in scope: c :: t0 -> a -> c

<interactive>:71:11: error: Variable not in scope: ejemplos

<interactive>:71:20: error:
    Variable not in scope: ejemplo1 :: b0 -> c

<interactive>:71:29: error: Variable not in scope: mhs :: a -> b0

Y al hacer runhaskell Linter.hs -c ejemplos/ejemplo3.mhs
me da 
<interactive>:72:12: error:
    Not in scope: `Linter.hs'
    NB: no module named `Linter' is imported.

Y probando con la fuente entre comillas da lo mismo, qué estoy haciendo mal?