-
Notifications
You must be signed in to change notification settings - Fork 55
Commit 3c4ba62

Steve Krouse
## Failing to achieve a fluid Haskell environment
* TOC
{: toc }
Today I tried (and failed) to do the todo-item from yesterday of:
> watch videos of expert Haskellers on Twitch and try to copy their setup
### The chimera of a fluid Haskell
<blockquote class="twitter-tweet" data-lang="en"><p lang="en" dir="ltr">I've heard rumors of a fluid, live Haskell programming experience. Has anyone captured such a chimera on video?</p>— Steven Krouse (@stevekrouse) <a href="https://twitter.com/stevekrouse/status/1064865673971679233?ref_src=twsrc%5Etfw">November 20, 2018</a></blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
First I googled around, trying to find videos of this. Nothing came up that easily after 30ish minutes of looking. Haven't gotten anything on Twitter either.
### Intero
I then re-discovered [intero](http://commercialhaskell.github.io/intero/) which seems to promise 90% of what I was looking for, such typeahead suggestions, jump to definition, type of selection, and type errors as you type in the editor with underlines.
I spend a 1.5 hours trying to get this to work, and failed. I had lunch and came back with the idea to [record it](https://www.useloom.com/share/80c4a4a43f5a4bff8eb207ceeeb96a98). It took me another hour to fail and produced [this issue](https://github.com/commercialhaskell/intero/issues/592).
I emailed Chris Done (creator of intero) and [monadfix](https://monadfix.io), asking if I could pay them to help me set this up.
### Todos 11/20/18
(I put an asterix (*) next to the items that I can do tomorrow.)
* p4 next steps
* read the first 6 chapters of TaPL / finish Stephen Diehl's book*
* find someone to help me set up fluid haskell setup
* video myself building a few things in Reflex, talking out loud about my experience
* make a list of all the bad experiences, and ways to improve them
* draw out what a better time would look like*
* [regroup projects](https://futureofcoding.org/log#possible-dec-2018-re-group-projects)
* schedule JE podcast*
* edit Katherine podcast*
* prep for Tudor podcast*1 parent 8c51748 commit 3c4ba62Copy full SHA for 3c4ba62
File tree
Expand file treeCollapse file tree
0 file changed
+0
-0
lines changedFilter options
Expand file treeCollapse file tree
0 file changed
+0
-0
lines changed
0 commit comments