mirror of
https://github.com/bitemyapp/learnhaskell.git
synced 2024-11-11 07:10:26 +00:00
GHCJS link, community guidelines
This commit is contained in:
parent
93f7d23436
commit
9988501ab3
21
README.md
21
README.md
@ -14,9 +14,25 @@ The haskell [mailing lists](https://wiki.haskell.org/Mailing_lists).
|
||||
|
||||
### Community Guidelines
|
||||
|
||||
[Letter to a Young Haskell Enthusiast](http://comonad.com/reader/2014/letter-to-a-young-haskell-enthusiast/)
|
||||
[See Chris Done's post on teaching](http://chrisdone.com/posts/teaching)
|
||||
|
||||
Be nice above all else!
|
||||
Be kind and courteous. Being mean or rude scares people off and makes people not want to participate.
|
||||
|
||||
Low-effort criticism is for the benefit of the person delivering it, not the person receiving it.
|
||||
|
||||
Don't describe things as "easy" or "trivial". You'll making people feel terrible for having to work hard for their progress. Slow learners are often the most thorough learners, this is something to celebrate!
|
||||
|
||||
No feigning surprise. Don't act surprised when somebody says they don't know something. They'll feel terrible and you've accomplished nothing except to make yourself feel sharp.
|
||||
|
||||
No well-actually's. When someone says something that's almost - but not entirely - correct, and you say, "well, actually…" and then give a minor correction. This is especially annoying when the correction has no bearing on the actual conversation. This doesn't mean Hacker School isn't about truth-seeking or that we don't care about being precise. Almost all well-actually's are about grandstanding, not truth-seeking.
|
||||
|
||||
No back-seat driving. If you see people working through a problem, you shouldn't intermittently interject advice. Let them work it out unless someone asks for help. Avoiding interruptions is [one of the founding purposes for #haskell-beginners](http://chrisdone.com/posts/teaching).
|
||||
|
||||
No subtle -isms. Racism, sexism, homophobia, transphobia, and other kinds of bias are not welcome and will not be tolerated.
|
||||
|
||||
---
|
||||
|
||||
Guidelines by [the Hacker School manual](https://www.hackerschool.com/manual). Thanks for releasing it Hacker School.
|
||||
|
||||
# What are Haskell, GHC, and Cabal?
|
||||
|
||||
@ -592,6 +608,7 @@ recommend:
|
||||
* [GHCJS](https://github.com/ghcjs/ghcjs)
|
||||
- [GHCJS Introduction](http://weblog.luite.com/wordpress/?p=14)
|
||||
- [Functional Reactive Web Interfaces with GHCJS and Sodium](http://weblog.luite.com/wordpress/?p=127)
|
||||
- [Writing Atom plugins in Haskell using ghcjs ](http://edsko.net/2015/02/14/atom-haskell/)
|
||||
|
||||
* [PureScript](http://www.purescript.org/)
|
||||
- Not strictly Haskell like Haste and GHCJS, but a popular choice among
|
||||
|
Loading…
Reference in New Issue
Block a user