Viewing a response to: @coderpath/why-i-want-to-learn-haskell
Good luck. It is a beautiful language BUT if you come from an OO world will melt your mind :) I have spent a couple of years scraping the surface of it . You might struggle with the way it expects you to work. It is like learning to code again from the ground up. It will improve you code in all other languages a great deal, you will find the way you code changes. I have picked F# (ML language which haskell can trace roots back to) as it fits in .NET so can hook into C#. Take a scan through my articles if you want some tips on the mindset. I have been exploring functional use in the imperative world. My earliest has some stuff on functional for the OO programmer :) Enjoy the journey. You have an extra follower :)
author | woz.software |
---|---|
permlink | re-coderpath-why-i-want-to-learn-haskell-20180313t093951577z |
category | haskell |
json_metadata | {"tags":["haskell"],"app":"steemit/0.1"} |
created | 2018-03-13 09:39:54 |
last_update | 2018-03-13 09:39:54 |
depth | 1 |
children | 2 |
last_payout | 2018-03-20 09:39:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 727 |
author_reputation | 2,321,910,395,519 |
root_title | "Why I want to learn Haskell" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 44,101,903 |
net_rshares | 0 |
Thank you :) Really appreciate you taking the time to follow and reply. You've gained another follower as well.
author | coderpath |
---|---|
permlink | re-wozsoftware-re-coderpath-why-i-want-to-learn-haskell-20180315t041155731z |
category | haskell |
json_metadata | {"tags":["haskell"],"app":"steemit/0.1"} |
created | 2018-03-15 04:11:54 |
last_update | 2018-03-15 04:11:54 |
depth | 2 |
children | 1 |
last_payout | 2018-03-22 04:11:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 111 |
author_reputation | 209,469,624 |
root_title | "Why I want to learn Haskell" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 44,511,609 |
net_rshares | 2,972,594,148 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
woz.software | 0 | 2,972,594,148 | 100% |
The monadic stuff I am doing in C# all has grounding in haskell :) The LINQ query syntax is really a direct port of the haskell do notation with different syntax sugar
author | woz.software |
---|---|
permlink | re-coderpath-re-wozsoftware-re-coderpath-why-i-want-to-learn-haskell-20180317t012636311z |
category | haskell |
json_metadata | {"tags":["haskell"],"app":"steemit/0.1"} |
created | 2018-03-17 01:26:36 |
last_update | 2018-03-17 01:26:36 |
depth | 3 |
children | 0 |
last_payout | 2018-03-24 01:26:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 168 |
author_reputation | 2,321,910,395,519 |
root_title | "Why I want to learn Haskell" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 44,859,546 |
net_rshares | 0 |