Ошибка анализа Haskell на входе

Я новичок в haskell, и я пытаюсь играть с некоторыми модулями.
Я написал этот самый базовый модуль:

module Cube
(
    cubeArea
) where

cubeArea :: Float -> Float
cubeArea sideSize = sideSize * sideSize * sideSize

в файле с именем «Cube.hs».
Затем я открыл ghci в cmd в той же папке Куба.hs is.
Теперь, когда я печатаюimport Cube.hs, я получаю эту ошибку:

:26: 8: error: parse error on input ‘ Cube.hs’

Есть идеи почему?

1 ответ

  1. Начало GHCi:

    • ghci Cube.hs
    • стек ghci Cube.hs

    Пока уже внутри GHCi:

    • :l Cube.hs или :load Cube.hs
    • :r Cube.hs или :reload Cube.hs

    Вы можете увидеть все доступные типы и функции, введя :browse.