natefaubion / purescript-spork

Elm-like for PureScript
MIT License
157 stars 9 forks source link

Fixes build failing with PureScript 0.11.6 #1

Closed dederer closed 6 years ago

dederer commented 7 years ago

Hi!

Thank you for purescript-spork. Build failed in PureScript 0.11.6. To fix it I've updated:

Also, style is an HTML attribute, not a property.

Viktor


Error 1 of 8:

in module Spork.Html.Thunk
at src/Spork/Html/Thunk.purs line 22, column 1 - line 22, column 1

  Unable to parse module:
  The `*` symbol is no longer used for the kind of types.
The new equivalent is the named kind `Type`.

Error 2 of 8:

in module Spork.Html.Core
at src/Spork/Html/Core.purs line 128, column 23 - line 128, column 23

  Unable to parse module:
  The `*` symbol is no longer used for the kind of types.
The new equivalent is the named kind `Type`.

Error 3 of 8:

in module Spork.Html.Thunk
at src/Spork/Html/Thunk.purs line 12, column 1 - line 12, column 49

  Module Data.Exists was not found.
  Make sure the source file exists, and that it has been provided as an input to psc.

Error 4 of 8:

in module Spork.Html.Events
at src/Spork/Html/Events.purs line 8, column 28 - line 8, column 32

  Cannot import value prop from module Data.Foreign.Index
  It either does not exist or the module does not export it.

Error 5 of 8:

in module Spork.App
at src/Spork/App.purs line 206, column 5 - line 206, column 47

  A result of type

    Node

  was implicitly discarded in a do notation block.
  You can use _ <- ... to explicitly discard the result.

Error 6 of 8:

in module Spork.App
at src/Spork/App.purs line 219, column 27 - line 219, column 30

  Could not match type

    String

  with type

    QuerySelector

Error 7 of 8:

in module Spork.App
at src/Spork/App.purs line 220, column 16 - line 220, column 19

  Could not match type

    Maybe

  with type

    Nullable

Error 8 of 8:

in module Spork.App
at src/Spork/App.purs line 222, column 15 - line 222, column 55

  Could not match type

    ( err :: EXCEPTION
    , ref :: REF      
    , dom :: DOM      
    | eff2            
    )                 

  with type

    ( exception :: EXCEPTION
    , dom :: DOM            
    | t3                    
    )