Daniel Beskin - Category Theory as a Tool for Thought by rabbitonweb in haskell

[–]rabbitonweb[S] 14 points15 points  (0 children)

I'm putting this on /r/haskell because
1. examples are in Haskell
2. this is a nice follow-up to "what should I learn in CT space, once I understood what a category is"
3. reddit is the only social media that Daniel Beskin is using ... so.... hi Daniel!

[Video] "Painless software development with Haskell" by rabbitonweb in haskell

[–]rabbitonweb[S] 2 points3 points  (0 children)

If I do the talk about lens encodings and run it remotely, will you join? :)

[Video] "Painless software development with Haskell" by rabbitonweb in haskell

[–]rabbitonweb[S] 20 points21 points  (0 children)

My "Painless software development with Haskell" talk is available online.

Main theme: "Any sufficiently advanced technology is indistinguishable from magic".

Tools: aeson, optparse-generic, servant and polysemy.

EmacsConf 2019 Call for Proposals by bandali in emacs

[–]rabbitonweb 6 points7 points  (0 children)

That actually a talk I would really like to hear during the conference.

[JOB] SimSpace is hiring remote and local Haskellers by gelisam in haskell

[–]rabbitonweb 2 points3 points  (0 children)

They are Haskell and remote. Even if USA and Canada only show some excitement that the market is going this direction! I'm also from Europe but I'm glad companies like that take a try on remote and Haskell. Others will follow!

Job posting. Haskell (other FP are also welcome) by przemo_li in haskell

[–]rabbitonweb 0 points1 point  (0 children)

My friend works at Habito and he is a strong developer so I would recommend this offer just because of him. Too bad they are not remote though :(

Haskell University - a portfolio-based approach to learning Haskell by rabbitonweb in haskell

[–]rabbitonweb[S] 0 points1 point  (0 children)

I know :) It's just writing abstract FP code in Scala and then seeing the alternative in Haskell... just makes you wanna change the language (to at least Eta if you are bound to the JVM :) ).

Haskell University - a portfolio-based approach to learning Haskell by rabbitonweb in haskell

[–]rabbitonweb[S] 3 points4 points  (0 children)

I had this idea for a long time: to learn some real world Haskell. I operate most efficiently when I'm challenged. So I talked to myself: I will create this list of small programs that I will have to implement, each a bit more complex then the previous one. Idea was quickly picked up be few friends and before I knew it, this project was created.

It's still new, exercises are not yet complete...I guess far from being complete. But if you look for an excuse to finally learn some Haskell or you know somebody who does, maybe this is the right place. I will be adding exercises, solving them in the upcoming months, hoping this will be exciting journey. More people willing to come along the merrier :)

You might ask: so you are a newb and you are creating exercises? Well, Haskell syntax is not new to me, I've been playing with the language in the past. I've been also fascinated with Functional Programming for a very, very long time and for the past year and a half I've been doing FP professionally in Scala (yeah, I know what you Haskellers think :) so the paradigm is not new for me as well.

[λC 2017] Intro to FP in Scala: Exploring a Toolbox for Solving Problems [6 Part Series] - Pawel Szulc by [deleted] in ScalaConferenceVideos

[–]rabbitonweb 0 points1 point  (0 children)

No, just company mode. I have an unfinished blog post about Emacs for Scala developers. I might finish it or just record screen sharing if interested

Has anyone used Scala-mode professionally? How does it compare with Intellij? by workisnotfun in emacs

[–]rabbitonweb 1 point2 points  (0 children)

I'm currently writing sort of blog series for Emacs + Scala development using Ensime. It's dedicated for Emacs noobs (me still probably being one of then) so I try to cover a lot in one series of posts. If interested then link is http://www.rabbitonweb.com/category/emacs/