From d1db2e7696e32ac5c7bf9c4d5ed5414f99363172 Mon Sep 17 00:00:00 2001 From: Nathan Faubion Date: Sat, 10 Nov 2018 07:28:21 -0800 Subject: [PATCH 1/2] Frontend updates for 0.12 --- .gitignore | 1 + bower.json | 105 +++++---- index.html | 2 + src/Control/Monad/Eff/JQuery/Extras.purs | 41 ---- src/{Control/Monad/Eff => }/JQuery/Extras.js | 0 src/JQuery/Extras.purs | 40 ++++ src/Main.purs | 218 ++++++------------- src/Try/API.purs | 69 +++--- src/Try/Gist.purs | 51 ++--- src/Try/QueryString.purs | 33 ++- src/Try/Session.purs | 39 ++-- 11 files changed, 247 insertions(+), 352 deletions(-) delete mode 100644 src/Control/Monad/Eff/JQuery/Extras.purs rename src/{Control/Monad/Eff => }/JQuery/Extras.js (100%) create mode 100644 src/JQuery/Extras.purs diff --git a/.gitignore b/.gitignore index 20e090a3..80e9047f 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /.psc* /.purs* /.psa* +/.stack* diff --git a/bower.json b/bower.json index 185876c7..2ffb3cd6 100644 --- a/bower.json +++ b/bower.json @@ -7,68 +7,61 @@ "output" ], "dependencies": { - "purescript-console": "^3.0.0", - "purescript-foreign-generic": "^5.0.0", - "purescript-jquery": "^4.2.1", - "purescript-js-timers": "^3.0.0", - "purescript-parallel": "^3.2.0", - "purescript-prelude": "^3.1.0", - "purescript-random": "^3.0.0" + "purescript-console": "^4.1.0", + "purescript-foreign-generic": "^7.0.0", + "purescript-jquery": "^5.0.0", + "purescript-js-timers": "^4.0.1", + "purescript-parallel": "^4.0.0", + "purescript-prelude": "^4.1.0", + "purescript-random": "^4.0.0", + "purescript-web-html": "^1.2.0" }, "devDependencies": { "ace": "^1.2.8", "jquery": "^3.2.1", "underscore": "^1.8.3", - "react": "^15.6.1", + "react": "^16.1.0", "mathbox": "^0.0.5", - "purescript-thermite": "^4.1.1", - "purescript-behaviors": "^5.2.0", - "purescript-slides": "^0.5.0", - "purescript-flare": "^3.2.0", - "purescript-arrays": "^4.1.2", - "purescript-bifunctors": "^3.0.0", - "purescript-console": "^3.0.0", - "purescript-const": "^3.0.0", - "purescript-contravariant": "^3.1.0", - "purescript-control": "^3.3.0", - "purescript-distributive": "^3.0.0", - "purescript-eff": "^3.1.0", - "purescript-either": "^3.1.0", - "purescript-enums": "^3.2.1", - "purescript-exceptions": "^3.1.0", - "purescript-exists": "^3.0.0", - "purescript-foldable-traversable": "^3.6.0", - "purescript-foreign": "^4.0.1", - "purescript-free": "^4.1.0", - "purescript-functions": "^3.0.0", - "purescript-functors": "^2.2.0", - "purescript-generics": "^4.0.0", - "purescript-generics-rep": "^5.2.0", - "purescript-globals": "^3.0.0", - "purescript-graphs": "^3.0.0", - "purescript-identity": "^3.1.0", - "purescript-inject": "^4.0.0", - "purescript-integers": "^3.1.0", - "purescript-lazy": "^3.0.0", - "purescript-maps": "^3.5.2", + "purescript-arrays": "^5.1.0", + "purescript-bifunctors": "^4.0.0", + "purescript-console": "^4.1.0", + "purescript-const": "^4.1.0", + "purescript-contravariant": "^4.0.0", + "purescript-control": "^4.1.0", + "purescript-distributive": "^4.0.0", + "purescript-effect": "^2.0.0", + "purescript-either": "^4.1.0", + "purescript-enums": "^4.0.0", + "purescript-exceptions": "^4.0.0", + "purescript-exists": "^4.0.0", + "purescript-foldable-traversable": "^4.1.0", + "purescript-foreign": "^5.0.0", + "purescript-foreign-object": "^1.0.0", + "purescript-free": "^5.1.0", + "purescript-functions": "^4.0.0", + "purescript-functors": "^3.1.0", + "purescript-generics-rep": "^6.1.0", + "purescript-globals": "^4.0.0", + "purescript-identity": "^4.1.0", + "purescript-integers": "^4.0.0", + "purescript-lazy": "^4.0.0", "purescript-math": "^2.1.0", - "purescript-maybe": "^3.0.0", - "purescript-monoid": "^3.1.0", - "purescript-prelude": "^3.1.0", - "purescript-profunctor": "^3.2.0", - "purescript-proxy": "^2.1.0", - "purescript-quickcheck": "^4.4.0", - "purescript-random": "^3.0.0", - "purescript-refs": "^3.0.0", - "purescript-semirings": "^4.0.0", - "purescript-sets": "^3.0.0", - "purescript-st": "^3.0.0", - "purescript-strings": "^3.3.1", - "purescript-tailrec": "^3.3.0", - "purescript-transformers": "^3.4.0", - "purescript-tuples": "^4.1.0", - "purescript-typelevel-prelude": "^2.4.0", - "purescript-unfoldable": "^3.0.0", - "purescript-validation": "^3.1.0" + "purescript-maybe": "^4.0.0", + "purescript-ordered-collections": "^1.0.0", + "purescript-prelude": "^4.1.0", + "purescript-profunctor": "^4.0.0", + "purescript-proxy": "^3.0.0", + "purescript-quickcheck": "^5.0.0", + "purescript-random": "^4.0.0", + "purescript-refs": "^4.1.0", + "purescript-semirings": "^5.0.0", + "purescript-st": "^4.0.0", + "purescript-strings": "^4.0.0", + "purescript-tailrec": "^4.0.0", + "purescript-transformers": "^4.1.0", + "purescript-tuples": "^5.1.0", + "purescript-typelevel-prelude": "^3.0.0", + "purescript-unfoldable": "^4.0.0", + "purescript-validation": "^4.0.0" } } diff --git a/index.html b/index.html index 603810bf..8e97044d 100644 --- a/index.html +++ b/index.html @@ -54,6 +54,7 @@ +