Skip to content
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

OpenCollective/Patreon? #466

Open
timbess opened this issue Mar 9, 2022 · 2 comments
Open

OpenCollective/Patreon? #466

timbess opened this issue Mar 9, 2022 · 2 comments

Comments

@timbess
Copy link

timbess commented Mar 9, 2022

I have to say, getting started with this project and Obelisk was SO seamless. All the examples worked out of the box on the first try, the tutorial works, and in a few hours I was able to package a full frontend/backend app in a scratch docker container with a few lines of nix.

I'd love to support it if you guys had a patreon or opencollective account setup.

Seriously, hats off to everyone involved in this. Great work.

@ali-abrar
Copy link
Member

Thank you for the kind words. We don't currently have an opencollective account or anything similar, but it's something we're considering. We'd love to hear more about how you're using Obelisk and any suggestions you might have.

@timbess
Copy link
Author

timbess commented Apr 6, 2022

The Haskell APIs are very nice and the server side rendering/etc. all work perfectly out of the box. It's really very cool, glad to see people taking a different approach than building clones of Elm. It seems a lot easier to compose lots of little components into a larger application this way.

I haven't gone super deep into my project yet, but I'm planning to build an interactive graph editor with it. I think the main thing that I struggle with is figuring out how to integrate non-Haskell stuff with the nix build. Things that npm or webpack would normally handle like compiling SCSS or importing npm packages to wrap with FFI code.

It would be nice to see examples that compare to a webpack project and show the equivalent nix setup. Also just like generally being able to see what all options I can pass to the nix functions Obelisk provides because I'm not familiar enough with nix to read through and figure that out (also nix being very dynamic makes it hard to trace sometimes).

So I guess TLDR;
Nix can be complex, so having examples that compare it to something familiar would be helpful. Maybe a cookbook of nix recipes would be useful?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants