learnyouahaskell.github.io
obelisk
learnyouahaskell.github.io | obelisk | |
---|---|---|
11 | 26 | |
246 | 925 | |
- | 1.2% | |
4.1 | 7.1 | |
about 2 months ago | 8 days ago | |
HTML | Haskell | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
learnyouahaskell.github.io
-
Learning haskell
Oh OK. Then yes get a good textbook for yourself. Learn you a Haskell for Great Good (I'd suggest: https://learnyouahaskell.github.io/ over the one in the sidebar) is free on the web. But buy a book and get it soon.
-
What is the best resource to learn Haskell in 2023?
So we have LYAH, also there is O'Reilly book, which is a bit old but still mostly good, many people start with this book. After any of those three you can probably decide for yourself what to use to continue the study
-
I want to learn Haskell !
You can find an exhaustive list on haskell.org/documentation, but I'd recommend Learn You A Haskell (LYAH), haskell.mooc.fi, or CIS 194.
-
Is Learn You a Haskell for Great Good! old-fashioned?
There is a community edition of LYAH that's still being updated.
-
Need help with this code, it is from a tutorial and it doesn't work
In case there are any beginners stumbling upon this I just want to repeat what I said on the Discord: This code example (at least the original code OP posted - it seems to have been edited since) originates from the terrible TutorialsPoint Haskell tutorial. It is outdated and comically wrong, please don't use it. If you're looking for free Haskell tutorials I'd suggest the Wikibook or Learn You a Haskell.
-
Monthly Hask Anything (July 2022)
I'm just under halfway through LYAH and I have to say, it's not clicking at all. I can't put my finger on it but I feel like I'm not learning much.
- Good technical writing is an art
-
is learnyouahaskell.com giving u some other page?
Might try https://learnyouahaskell.github.io/ instead.
-
I started to study haskell, but many functional programming concepts are still not clear to me
Learn You a Haskell (community version)
-
Learn You a Haskell: A community version
Repository: https://github.com/learnyouahaskell/learnyouahaskell.github.io
obelisk
-
Help initializing obelisk project
Hello I remember successfully setting up obelisk a while ago and have gone through the instructions https://github.com/obsidiansystems/obelisk and ensured that everything is installed correctly, when I run the install command fro obelisk it says that it's installed but when I run ob init I get an error of command not found, this is an arch machine not nixOS. Any help would me much appreciated.
-
Web ui framework
If you want to use reflex, the obelisk framework is pretty user friendly. You do have to install nix on your machine, but the ob command handles all the nix interactions for you so you /hopefully/ don't need to know much.
- obelisk/README.md at master · obsidiansystems/obelisk · GitHub
-
Why are haskell applications so obscure?
You can make all those things in haskell, and I do professionally. Frontends (entirely in haskell), native IOS and Android applications, Servers, and Games. In fact the framework Obelisk does most of these all out of the box.
- Any advice on making a mobile app using Haskell?
-
Building a Haskell CRUD stack with Obelisk for PowerZonePack
Thanks for the comment! We can honestly say that Obelisk is far from perfect, but we're continuously improving the project in our daily basics. And that's why we encourage you to start your adventure with the lib anew. If you still miss a guide to routing with Obelisk, please read this doc. Our team would be happy to answer your further question regarding Obelisk; feel free to email us anytime!
-
GitHub - NorfairKing/haskell-dependency-graph-nix
I also had a use case where I needed to extract the nix derivation dependencies of haskell packages: https://github.com/obsidiansystems/obelisk/pull/933
-
Web development in Haskell
There's also GHCJS, with https://github.com/obsidiansystems/obelisk being (probably) the best choice, but personally I found it extremely tedious to set up a dev environment (not a nix guy) and there's also the learning curve of FRP.
-
The Big List of Haskell GUI Libraries
https://github.com/obsidiansystems/obelisk, https://shpadoinkle.org/
-
Monthly Hask Anything (July 2022)
I can't speak to the nicest way, as I haven't actually developed any Android apps with Haskell, but I've been meaning to give Obelisk a try.
What are some alternatives?
course-plan - 📜 Haskell course info, plan, video lectures, slides
reflex-platform - A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
jordan - Abstract, inspectable JSON representation of Haskell objects
vscode-ghc-simple - Simple GHC (Haskell) integration for VSCode
chord-maker - A programming project for musicians learning to code.
reflex - Interactive programs without callbacks or side-effects. Functional Reactive Programming (FRP) uses composable events and time-varying values to describe interactive systems as pure functions. Just like other pure functional code, functional reactive code is easier to get right on the first try, maintain, and reuse.
learn-you-a-haskell - “Learn You a Haskell for Great Good!” by Miran Lipovača
reflex-native - Framework for writing fully native apps using Reflex, a Functional Reactive Programming library for Haskell.
monad-bayes - A library for probabilistic programming in Haskell.
miso - :ramen: A tasty Haskell front-end framework
nix - Nix, the purely functional package manager
godot-haskell - Haskell bindings for GdNative