{"action":"created","issue":{"url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/1","repository_url":"https://api.github.com/repos/relrod/purescript-googlemaps","labels_url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/1/comments","events_url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/1/events","html_url":"https://github.com/relrod/purescript-googlemaps/issues/1","id":306763512,"number":1,"title":"Build isn't working","user":{"login":"Boscop","id":535593,"avatar_url":"https://avatars1.githubusercontent.com/u/535593?v=4","gravatar_id":"","url":"https://api.github.com/users/Boscop","html_url":"https://github.com/Boscop","followers_url":"https://api.github.com/users/Boscop/followers","following_url":"https://api.github.com/users/Boscop/following{/other_user}","gists_url":"https://api.github.com/users/Boscop/gists{/gist_id}","starred_url":"https://api.github.com/users/Boscop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Boscop/subscriptions","organizations_url":"https://api.github.com/users/Boscop/orgs","repos_url":"https://api.github.com/users/Boscop/repos","events_url":"https://api.github.com/users/Boscop/events{/privacy}","received_events_url":"https://api.github.com/users/Boscop/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2018-03-20T08:05:59Z","updated_at":"2018-03-22T00:18:01Z","closed_at":"2018-03-21T21:37:40Z","author_association":"NONE","body":"`pulp build` isn't working because this package is very old and PureScript changed in the meantime... \r\n\r\nAfter upgrading the syntax usage to the latest language version, and updating to the latest version of purescript-dom, do you think this library will work with the latest google maps JS lib?\r\nOr did the JS lib also change in the meantime?\r\n\r\nI really need a google maps widget with placeable markers and auto zoom to marker, and it would be great to also have the ability to visualize directions on the map.\r\n\r\nWhat would be the \"shortest path\" to get a working embeddable google maps widget in PureScript (in Halogen)? :)\r\n\r\n```\r\n> pulp build\r\n\r\n* Building project in D:\\3rdparty\\purescript-googlemaps\r\nError 1 of 62:\r\n\r\n  at bower_components\\purescript-unfoldable\\src\\Data\\Unfoldable.purs line 60, column 1 - line 60, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 2 of 62:\r\n\r\n  at bower_components\\purescript-tuples\\src\\Data\\Tuple.purs line 174, column 1 - line 174, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 3 of 62:\r\n\r\n  at bower_components\\purescript-tuples\\src\\Data\\Tuple\\Nested.purs line 148, column 10 - line 148, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected /\\\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 4 of 62:\r\n\r\n  at bower_components\\purescript-tailrec\\src\\Control\\Monad\\Rec\\Class.purs line 17, column 8 - line 17, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 5 of 62:\r\n\r\n  at bower_components\\purescript-strings\\src\\Data\\String.purs line 37, column 8 - line 37, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 6 of 62:\r\n\r\n  at bower_components\\purescript-strings\\src\\Data\\String\\Regex.purs line 28, column 1 - line 28, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 7 of 62:\r\n\r\n  at bower_components\\purescript-st\\src\\Control\\Monad\\ST.purs line 12, column 29 - line 12, column 29\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 8 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Ajax.purs line 49, column 1 - line 49, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 9 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Document.purs line 16, column 1 - line 16, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 10 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Element.purs line 15, column 8 - line 15, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 11 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Types.purs line 6, column 1 - line 6, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 12 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Window.purs line 13, column 8 - line 13, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 13 of 62:\r\n\r\n  at bower_components\\purescript-simple-dom\\src\\Data\\DOM\\Simple\\Unsafe\\Element.purs line 15, column 1 - line 15, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 14 of 62:\r\n\r\n  at bower_components\\purescript-sets\\src\\Data\\Set.purs line 32, column 8 - line 32, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 15 of 62:\r\n\r\n  at bower_components\\purescript-prelude\\src\\Prelude.purs line 42, column 10 - line 42, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected $\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 16 of 62:\r\n\r\n  at bower_components\\purescript-nullable\\src\\Data\\Nullable.purs line 19, column 35 - line 19, column 35\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 17 of 62:\r\n\r\n  at bower_components\\purescript-math\\src\\Math.purs line 63, column 10 - line 63, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected %\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 18 of 62:\r\n\r\n  at bower_components\\purescript-maps\\src\\Data\\Map.purs line 77, column 1 - line 77, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, operator or ->\r\n    ambiguous use of a left associative operator\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 19 of 62:\r\n\r\n  at bower_components\\purescript-maps\\src\\Data\\StrMap.purs line 49, column 8 - line 49, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 20 of 62:\r\n\r\n  at bower_components\\purescript-maps\\src\\Data\\StrMap\\ST.purs line 24, column 35 - line 24, column 35\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 21 of 62:\r\n\r\n  at bower_components\\purescript-lists\\src\\Data\\List.purs line 135, column 9 - line 135, column 9\r\n\r\n    Unable to parse module:\r\n    unexpected ..\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 22 of 62:\r\n\r\n  at bower_components\\purescript-lists\\src\\Data\\List\\Lazy.purs line 103, column 8 - line 103, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 23 of 62:\r\n\r\n  at bower_components\\purescript-lazy\\src\\Data\\Lazy.purs line 10, column 8 - line 10, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 24 of 62:\r\n\r\n  at bower_components\\purescript-integers\\src\\Data\\Int.purs line 16, column 8 - line 16, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 25 of 62:\r\n\r\n  at bower_components\\purescript-integers\\src\\Data\\Int\\Bits.purs line 12, column 11 - line 12, column 11\r\n\r\n    Unable to parse module:\r\n    unexpected .&.\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 26 of 62:\r\n\r\n  at bower_components\\purescript-functions\\src\\Data\\Function.purs line 17, column 30 - line 17, column 30\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 27 of 62:\r\n\r\n  at bower_components\\purescript-foreign\\src\\Data\\Foreign.purs line 31, column 8 - line 31, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 28 of 62:\r\n\r\n  at bower_components\\purescript-foreign\\src\\Data\\Foreign\\Class.purs line 78, column 1 - line 78, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 29 of 62:\r\n\r\n  at bower_components\\purescript-foreign\\src\\Data\\Foreign\\Index.purs line 30, column 10 - line 30, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected !\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 30 of 62:\r\n\r\n  at bower_components\\purescript-foldable-traversable\\src\\Data\\Bifoldable.purs line 60, column 1 - line 60, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, operator or ->\r\n    ambiguous use of a left associative operator\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 31 of 62:\r\n\r\n  at bower_components\\purescript-foldable-traversable\\src\\Data\\Bitraversable.purs line 27, column 1 - line 27, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 32 of 62:\r\n\r\n  at bower_components\\purescript-foldable-traversable\\src\\Data\\Foldable.purs line 84, column 1 - line 84, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, operator or ->\r\n    ambiguous use of a left associative operator\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 33 of 62:\r\n\r\n  at bower_components\\purescript-foldable-traversable\\src\\Data\\Traversable.purs line 56, column 1 - line 56, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 34 of 62:\r\n\r\n  at bower_components\\purescript-exceptions\\src\\Control\\Monad\\Eff\\Exception.purs line 23, column 1 - line 23, column 1\r\n\r\n    Unable to parse module:\r\n    The `!` symbol is no longer used for the kind of effects.\r\n  The new equivalent is the named kind `Effect`, defined in `Control.Monad.Eff` in the `purescript-eff` library.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 35 of 62:\r\n\r\n  at bower_components\\purescript-enums\\src\\Data\\Enum.purs line 172, column 1 - line 172, column 1\r\n\r\n    Unable to parse module:\r\n    unexpected comma in constraints.\r\n\r\nClass constraints in type annotations can no longer be grouped in parentheses.\r\nEach constraint should now be separated by `=>`, for example:\r\n    `(Applicative f, Semigroup a) => a -> f a -> f a`\r\n  would now be written as:\r\n    `Applicative f => Semigroup a => a -> f a -> f a`.\r\n\r\n    expecting indentation past column 1, (, qualifier, proper name, operator or ->\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 36 of 62:\r\n\r\n  at bower_components\\purescript-eff\\src\\Control\\Monad\\Eff.purs line 15, column 32 - line 15, column 32\r\n\r\n    Unable to parse module:\r\n    The `!` symbol is no longer used for the kind of effects.\r\n  The new equivalent is the named kind `Effect`, defined in `Control.Monad.Eff` in the `purescript-eff` library.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 37 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM.purs line 5, column 28 - line 5, column 28\r\n\r\n    Unable to parse module:\r\n    The `!` symbol is no longer used for the kind of effects.\r\n  The new equivalent is the named kind `Effect`, defined in `Control.Monad.Eff` in the `purescript-eff` library.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 38 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Event\\Event.purs line 21, column 8 - line 21, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 39 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Event\\EventTarget.purs line 13, column 42 - line 13, column 42\r\n\r\n    Unable to parse module:\r\n    The `!` symbol is no longer used for the kind of effects.\r\n  The new equivalent is the named kind `Effect`, defined in `Control.Monad.Eff` in the `purescript-eff` library.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 40 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Event\\Types.purs line 161, column 8 - line 161, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 41 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Event\\DragEvent\\DataTransfer.purs line 9, column 1 - line 9, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 42 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\File\\Types.purs line 6, column 1 - line 6, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 43 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\HTML\\Types.purs line 223, column 1 - line 223, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 44 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Node\\Node.purs line 9, column 8 - line 9, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 45 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\Node\\Types.purs line 8, column 8 - line 8, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 46 of 62:\r\n\r\n  at bower_components\\purescript-dom\\src\\DOM\\XHR\\Types.purs line 4, column 1 - line 4, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 47 of 62:\r\n\r\n  at bower_components\\purescript-datetime\\src\\Data\\Date.purs line 38, column 1 - line 38, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 48 of 62:\r\n\r\n  at bower_components\\purescript-datetime\\src\\Data\\Date\\Locale.purs line 37, column 1 - line 37, column 1\r\n\r\n    Unable to parse module:\r\n    The `!` symbol is no longer used for the kind of effects.\r\n  The new equivalent is the named kind `Effect`, defined in `Control.Monad.Eff` in the `purescript-eff` library.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 49 of 62:\r\n\r\n  at bower_components\\purescript-control\\src\\Data\\Functor.purs line 7, column 10 - line 7, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected <$\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 50 of 62:\r\n\r\n  at bower_components\\purescript-control\\src\\Control\\Alt.purs line 22, column 10 - line 22, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected <|>\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 51 of 62:\r\n\r\n  at bower_components\\purescript-control\\src\\Control\\Apply.purs line 7, column 10 - line 7, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected <*\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 52 of 62:\r\n\r\n  at bower_components\\purescript-control\\src\\Control\\Bind.purs line 7, column 10 - line 7, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected =<<\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 53 of 62:\r\n\r\n  at bower_components\\purescript-control\\src\\Control\\Extend.purs line 7, column 10 - line 7, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected =>>\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 54 of 62:\r\n\r\n  at bower_components\\purescript-bifunctors\\src\\Control\\Biapply.purs line 7, column 10 - line 7, column 10\r\n\r\n    Unable to parse module:\r\n    unexpected <<$>>\r\n    expecting \"type\", qualifier, identifier or data constructor name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 55 of 62:\r\n\r\n  at bower_components\\purescript-arrays\\src\\Data\\Array.purs line 118, column 8 - line 118, column 8\r\n\r\n    Unable to parse module:\r\n    unexpected \"qualified\"\r\n    expecting qualifier or module name\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 56 of 62:\r\n\r\n  at bower_components\\purescript-arrays\\src\\Data\\Array\\ST.purs line 33, column 34 - line 33, column 34\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 57 of 62:\r\n\r\n  at src\\Polyline.purs line 14, column 1 - line 14, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 58 of 62:\r\n\r\n  at src\\MVCArray.purs line 8, column 35 - line 8, column 35\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 59 of 62:\r\n\r\n  at src\\Marker.purs line 17, column 1 - line 17, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 60 of 62:\r\n\r\n  at src\\Map.purs line 10, column 1 - line 10, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 61 of 62:\r\n\r\n  at src\\LatLng.purs line 8, column 3 - line 8, column 3\r\n\r\n    Unable to parse module:\r\n    unexpected \"function newLatLng(x) {  return function(y) {    return function() {      return (new google.maps.LatLng(x, y));    }; };}\"\r\n    expecting ::\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\nError 62 of 62:\r\n\r\n  at src\\InfoWindow.purs line 13, column 1 - line 13, column 1\r\n\r\n    Unable to parse module:\r\n    The `*` symbol is no longer used for the kind of types.\r\n  The new equivalent is the named kind `Type`.\r\n\r\n\r\n  See https://github.com/purescript/documentation/blob/master/errors/ErrorParsingModule.md for more information,\r\n  or to contribute content related to this error.\r\n\r\n\r\n* ERROR: Subcommand terminated with exit code 1\r\n```"},"comment":{"url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/comments/375137788","html_url":"https://github.com/relrod/purescript-googlemaps/issues/1#issuecomment-375137788","issue_url":"https://api.github.com/repos/relrod/purescript-googlemaps/issues/1","id":375137788,"user":{"login":"liammcdermott","id":5082004,"avatar_url":"https://avatars0.githubusercontent.com/u/5082004?v=4","gravatar_id":"","url":"https://api.github.com/users/liammcdermott","html_url":"https://github.com/liammcdermott","followers_url":"https://api.github.com/users/liammcdermott/followers","following_url":"https://api.github.com/users/liammcdermott/following{/other_user}","gists_url":"https://api.github.com/users/liammcdermott/gists{/gist_id}","starred_url":"https://api.github.com/users/liammcdermott/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liammcdermott/subscriptions","organizations_url":"https://api.github.com/users/liammcdermott/orgs","repos_url":"https://api.github.com/users/liammcdermott/repos","events_url":"https://api.github.com/users/liammcdermott/events{/privacy}","received_events_url":"https://api.github.com/users/liammcdermott/received_events","type":"User","site_admin":false},"created_at":"2018-03-22T00:18:01Z","updated_at":"2018-03-22T00:18:01Z","author_association":"COLLABORATOR","body":"Porting the library to PS v0.11 took about 3-4 days. I imagine writing a Halogen version (covering points 1 and 3) would take a similar amount of time. Do you have a way to get the user's geo-location? I haven't checked if there's a PS library for that.\n\nAre you offering to pay to get this done? Let me know if you'd like an estimate.\n\nOn 21 March 2018 18:52:27 GMT-04:00, Boscop <notifications@github.com> wrote:\n>How much work would this be to make it work with Halogen?\n>At my job I had to rewrite our Polymer app in something that works in\n>IE11, so I chose PureScript over Elm because it has better FFI (and has\n>a better type system than Elm), and the two things I absolutely need\n>for this project are charts and google maps (and geolocation). I\n>already ported 90% of the Polymer app to Halogen, successfully\n>integrated Echarts and now the only thing missing is google maps.\n>\n>The use cases I need it for (and that I have working in the polymer\n>version of the app) are:\n>1. The map auto centers on user's geolocation, the user can place a red\n>marker on the map, my app gets the latitude and longitude of that\n>marker. (To register a place for that user.)\n>2. The user can enter an address into a text field, then the map will\n>put the marker on that address and re-center itself to the new\n>position.\n>3. The map shows directions from a given point A to a given point B\n>specified by latitude, longitude.\n>4. Custom colored markers\n>5. Placing markers with custom icons on the map\n>6. Rendering a colored polyline (or showing directions with given\n>waypoints)\n>\n>Point 1. and 3. are the most important. What would be the fastest way\n>to get this functionality in a Halogen app? (I have to hurry up because\n>our customers' season starts soon..)\n>\n>(I want to avoid hacky solutions with iframes containing the maps\n>element as JS and raising custom events through the iframe boundary\n>etc..)\n"}}
{"actor":{"display_login":"liammcdermott"}}