Haskell Style Guide
Coding style is an art rather than a science, and individuals often have their own preferred style. Nevertheless, it is important to agree upon a common style when sharing code with others.
Reading
There are lots of online resources that help with all sorts of Haskell questions. Here are some of them.
Writing Reports
We assume that you are already familiar with how to write a technical / scientific report. Report writing is a skill that is taught in schools, beginning as early as primary school. We will spend only a short time teaching report writing in this class, but we offer guidelines here on how to present your work in a professional manner.
Technical writing tips
Here’s a general strategy for editing technical reports. Once you’ve got something on the page, it’s worth taking the time to make sure your writing is as clear and concise as possible.