-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ghc stack build
not working for concur-vdom
#4
Comments
Yeah the ghc build needs a bunch of work to stub out things. I will put it on my todo list. |
I pushed some commits to enable building Concur-React with GHC. To try it out, just run Concur-VDOM is lower in my list because that will require changes to the ghcjs-vdom and ghcjs-ffiqq libraries, but I'll get around to it eventually. |
Ok, thanks. I got concur-react to build with ghc and then started converted my project to it, but the -react version has fewer functions and examples, so for now I'll just try to build my little dashboard with the -vdom version and see how it goes. |
Hey, just wanted to let you know that I used Concur (vdom) for a few hours and I really love it so far. I made a list of expandable items (with new IO servant api queries that load their info when they are clicked to expand, and back buttons), only using monadic flow. It was really fun and concise. |
That's good to hear! 👍 Do let me know if something turns out to be cumbersome or not work as expected. I'll be happy to refine the API to suit the most common use cases! |
@mpdairy is servant working with ghcjs? |
@robinvd Yep, you just have to move your servant api definition and proxy into some common place (and use |
The ghcjs version compiles perfectly, but now I'm trying to get the regular ghc version compiling so I can use it with ghci in emacs.
concure-core
compiles with ghc, butconcur-vdom
has this error:I got a little further by adding jsaddle-webkit2gtk as well as including the
concur-core
directory instack.yaml
, but then it spits out a bunch of other dependency problems.The text was updated successfully, but these errors were encountered: