1.9 KiB
1.9 KiB
| ID | post_title | author | post_excerpt | layout | published | post_date |
|---|---|---|---|---|---|---|
| 156 | PureScript: The First Look | dreat | post | true | 2017-07-02 22:13:20 |
After ElixirConfEu I decided to try PureScript. Partly for yet another frontend try, party because it looked interesting and partly because I wanted a little break with something way different and new.
I read a bit of this awesome book and did some of the exercises. Here are some first thoughts:
The bad:
- Install npm, to install bower, to install dependencies. I get it, it's JS. It's frontend. It's too young to have its own package manager and it's even better that it uses a common tool. But come one, you can do it better than this. Especially if apparently you can compile to C/Erlang/someothers - not only JS.
- Haskell-like docs. It's not the worst, but it's really not newbie friendly.
- Types! This is the most awesome thing, really. You specify what type goes in, what goes out. It's marvelous, especially for someone with a strong C# background.
- Quite obvious, FP approach
- Book (mentioned earlier) is a great learning resource. It's free and written by PS creator
- I know that it's not something crucial, but I really like the syntax
- How easy is to start, VSCode tools are great, you can google stuff and get some answers already
- The community seems small but nice
- Error messages are really, really helpful!