Skip to content

HaskellChamber/Haskell-University

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Haskell-University

Join the chat at https://gitter.im/HaskellChamber/Haskell-University

Portfolio-based approach to learning Haskell

About

Haskell Universty is a community driven project, where one can learn Haskell by solving exercises. You will create programs that each week will gain on complexity. Aim is to learn both the language as well as its real world application by exploring as many libraries, frameworks and tools as possible.

Haskell University is designed to be self-paced, each exercise has a deadline estimated in weeks - you can start at anytime and just keep your private schedule. However because it hardly ever works :), starting on 26th November we initialized the first edition that will keep public schedule. If you will take that challenge, please create PR adding yourself to the list of students!

This is a community driven project. You are more then welcome to share your ideas, PRs and comments!

For more information, see our FAQ. If you are an experienced Haskell developer, please see 2.

First Edition!

First edition of Haskell University just started!

How can I join?

You can join by adding your name to the list of students with a link to the repository where you will push your solutions to the exercises. This is purely done for transparency. You will see other people taking part in the challange, so we all can learn from each other. Once you've added yourself to that list, you can consider yourself enrolled :) From now on you must solve each exercise by the end of the deadline. We have a gitter channel where you can talk with fellow students, exchange ideas, reason about solutions.

Students

Student Repository
Pawel Szulc solutions
Lukasz Byczynski solutions
Jakub Janczak   solutions        
Bartosz Bonisławski solutions
Igor Mielientiev solutions
Przemek Kamiński solutions
Christian Sakai solutions
Wisnu Adi Nurcahyo solutions
Doug Fort solutions
Florian Schmeller solutions
Artur Czajka solutions
Eryk Ciepiela solutions
Stanislaw Findeisen solutions
Christopher Davenport solutions
Andrew R. M. solutions
Michał Michalski solutions
Bartek Kalinka solutions
Benjamin Weißenfels solutions
Clite Tailor solutions
Nagarjuna Pamu solutions
Alessandro Molari (alem0lars) solutions
Jonatan Borkowski solutions

Labs schedule

Lab Deadline
1. Hello World 03 December 2017
2. Fun with lists 17 December 2017
3. Apples and oranges 31 December 2017
4. Reverse Polish notation calculator 07 January 2018
5. Advanced Calculator 14 January 2018

About

Portfolio-based approach to learning Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published