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.
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?