learn4haskell
plutus-pioneer-program
Our great sponsors
learn4haskell | plutus-pioneer-program | |
---|---|---|
13 | 65 | |
970 | 1,386 | |
0.8% | 0.0% | |
1.5 | 8.3 | |
2 months ago | 4 months ago | |
Haskell | Haskell | |
Mozilla Public License 2.0 | - |
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.
learn4haskell
-
"I understand it, but no way I could do it myself". Have you ever said that yourself?
There are a lot of really good "learn by doing" initiatives out there which are also theory heavy, even in the hardest languages (like this kind of thing for Haskell). Learning by immersion is the way they teach language in a hurry, and to learn a programming language in a hurry immersion is still the best teacher (in the form of a lot of hands-on projects that force you to handle theoretical concepts to complete them). It's not just the fun of making things and problem solving, but also of putting the big picture together and increasing what you can do. I bet you can find immersion projects like that on GitHub (or the internet in general) for almost any language or framework (and good textbooks are similar).
-
Introducing Haskell into my team (and looking for a really good senior engineer to help)
If you’d like to have the team look at free learning material to gage team wide adoption, I created a video series that used this really nice repo https://github.com/kowainik/learn4haskell
-
15 Resources to Help You Learn Haskell in 2022
If reading books isn’t exactly your thing, here are some Haskell courses that should get you writing Haskell as fast as possible. There are two options to choose from here: something like Type Classes or learn4haskell can be very useful for getting started with the Haskell syntax and basic language constructs, while the more university-focused courses from Erik Meijer or Graham Hutton will help you start thinking like a functional programmer.
-
What does this syntax mean?
I think you might benefit a lot from going through short materials like Learn4Haskell. Your questions are all answerable there.
-
I want to get into Cardano, considering learning Haskell, worried it is too niche of a language for a secure career path.
If you are already advanced in other programming languages, this course will get your feet wet: https://github.com/kowainik/learn4haskell
- learning haskell on my own?
- Cardano Daily Discussion - Questions & Market Thread - June 02, 2021
-
Cardano launching Plutus Pioneer Program: Registration
I am doing this course https://github.com/kowainik/learn4haskell is from a past event, but in my opinion, the content is excellent and I am loving it so far, also the repo owners still check and give feedback which I think is amazing
-
Interested in learning Haskell to then move to Plutus. What should I start with?
For Haskell most people read a book, http://learnyouahaskell.com/ or few other ones, I went through a bit but I started loosing focus just reading. This https://github.com/kowainik/learn4haskell helped me to get through that, really nice gamified learning path.
-
Good way to learn haskell?
Learn4Haskell - Great for getting your feet wet with Haskell's syntax, and the fundamental typeclasses. They teach the concepts, and give you exercises on Haskell files which I find really neat. Akin to vim tutor. You can also run test cases which I found helpful.
plutus-pioneer-program
-
Used ChatGPT-4 to Create a Simple Plutus Smart Contract
If you want an easy entry into Plutus and Cardano smart contracts take a look at https://demeter.run/ and plutus pioneer program cohort 4 content
- Cardano Dev Tools and How-To's
- Cardano smart contract deployment
- Smart contracts question - Cardano
-
Question - is there a simple example dApp on Cardano
and the course materials, including assignments and HW are updated weekly here: https://github.com/input-output-hk/plutus-pioneer-program
- I want to learn to code for Cardano, but I don’t know where to begin, nor what to aim for long term. Any advice?
-
Seen in my CS class at uni, from Problem Solving with C++ by Walter Savitch. I'd actually like to get into Plutus and Haskell, but I've no idea how, but that's why I'm in school :)
Step Three: learn Plutus. Check out the Plutus Pioneer Program.
-
Iteration #3 of the Plutus Pioneer Program has started - You can follow along even if you're not signed up and learn how to create dApps for Cardano
GitHub repo
- Finally Got My Smart Contract Working On Cardano :D
-
How to develop a NFT marketplace with Martify help ?
There's a little more to it than cloning an existing repo and installing it somewhere. I think the very first thing you should do is go through the pioneers program. https://github.com/input-output-hk/plutus-pioneer-program
What are some alternatives?
fp-course - Functional Programming Course
codewars.com - Issue tracker for Codewars
learn-you-a-haskell - “Learn You a Haskell for Great Good!” by Miran Lipovača
plutus-starter - A starter project for Plutus apps
awesomo - Cool open source projects. Choose your project and get involved in Open Source development now.
plutus-use-cases - Plutus Use Cases
jenkins-infra - Jenkins main control repo for R10k and our Puppet Enterprise managed infrastructure
plutus - The Plutus language implementation and tools
ihp - 🔥 The fastest way to build type safe web apps. IHP is a new batteries-included web framework optimized for longterm productivity and programmer happiness
vscodium - binary releases of VS Code without MS branding/telemetry/licensing
hadolint - Dockerfile linter, validate inline bash, written in Haskell
docs-cardano-org - Documentation for Cardano