HeinrichApfelmus / threepenny-gui

GUI framework that uses the web browser as a display.
https://heinrichapfelmus.github.io/threepenny-gui/
Other
439 stars 77 forks source link

Master branch does not compile #96

Closed JPMoresmau closed 9 years ago

JPMoresmau commented 9 years ago

Graphics.UI.Threepenny.Forms references Graphics.UI.Threepenny.DOM that doesn't exist... And Data.List.Extra doesn't come from a known referenced package.

HeinrichApfelmus commented 9 years ago

The Travis build says otherwise? :smile:

The Graphics.UI.Threepenny.Forms has very much bitrotted and is not used in the .cabal file or the sample code.

The Data.List.Extra module resides in the folder samples, which needs to be in your path.

(Are you by chance using FP Haskell Center? It disregards the .cabal file and tries to compile all modules. Moreover, it uses root as the main path, this might explain why Data.List.Extra is not available.)

JPMoresmau commented 9 years ago

No I'm using EclipseFP, of course... Sometimes we do try to build other files because the opposite is true, , cabal can build a project even if some modules reference other modules not explicitly declared in the Cabal file. OK, then.