Skip to content
This repository was archived by the owner on Oct 16, 2019. It is now read-only.

Commit 8059b7f

Browse files
committed
Feature some articles
This fixes #219.
1 parent dc3eaee commit 8059b7f

File tree

1 file changed

+36
-9
lines changed

1 file changed

+36
-9
lines changed

content/issues/131.markdown

Lines changed: 36 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,46 @@ Thanks!
1515

1616
## Featured
1717

18+
- [Writing a screencast video editor in Haskell](https://wickstrom.tech/programming/2018/10/26/writing-a-screencast-video-editor-in-haskell.html) by Oskar Wickström
19+
20+
> For the last six months I've been working on a screencast video editor called Komposition. This is an experience report that'll give an overview of Komposition's design, implementation, testing, and planned future work.
21+
1822
- [God's programming language: An interview with Philip Wadler](https://corecursive.com/021-gods-programming-language-with-philip-wadler/?haskellweekly) by Adam Gordon Bell
1923

2024
> Wadler believes that typed lambda calculus was discovered not invented --- part of the underpinnings of the universe itself.
2125
26+
- [Wise Man's Haskell](https://anchpop.github.io/wise_mans_haskell/) by Andre Popovitch
27+
28+
> I wrote this book because all the other good Haskell tutorials either cost money or were too verbose. Hopefully, this will be better than ones that came before it, too.
29+
30+
- [Creating a card game in Haskell: Part 4](https://ptival.github.io/card-game-04) by Valentin Robert
31+
32+
> This raises an annoying problem for our `Move` data type: there are now moves that can happen in different phases. It would be convenient to have these all live in the same data type, but it's annoying to handle the moves that don't make sense for a given phase.
33+
34+
- [Intro to Template Haskell](https://typeclasses.com/news/2018-10-intro-template-haskell) by Type Classes
35+
36+
> Rather than write a big overview of Template Haskell, I'm starting from a narrow use case: Making constant expressions evaluate during compilation.
37+
38+
- [Introduction to state machine testing: Part 1](http://qfpl.io/posts/intro-to-state-machine-testing-1/) by Andrew McMiddlin
39+
40+
> Yes, each function must work as expected, but the system formed through composition of these functions must also be tested to ensure that our system does the right thing.
41+
42+
- [Cursors, part 1: Introduction with the list cursor](https://cs-syd.eu/posts/2018-10-28-cursor-list) by Tom Sydney Kerckhove
43+
44+
> This is the first post in a series about cursors. It explores the motivation behind cursors and uses the list cursor as an example.
45+
46+
- [Major releases of `fltkhs-themes` and `fltkhs`](https://np.reddit.com/r/haskell/comments/9rvsg6/ann_major_releases_of_fltkhsthemes_for_nice/) by Aditya Siram
47+
48+
> Hopefully these releases help you make Haskell native GUI apps that are fast, portable, easy to install/deploy, and nice looking!
49+
50+
- [Generics for GADTs and arbitrary kinds](https://np.reddit.com/r/haskell/comments/9smtbs/generics_for_gadts_and_arbitrary_kinds/) by Alejandro Serrano
51+
52+
> We have just published a first version of `kind-generics`, an extension of the GHC data type generic techniques which supports GADTs and describing types with kinds different from `*` and `* -> *`.
53+
54+
- [Announcing Variant and EADT 2.0](http://www.sylvain-henry.info/home/posts/2018-10-28-announcing-eadt.html) by Sylvain Henry
55+
56+
> A short post to announce that I have just released version 2.0.1 of my `haskus-utils-variant` package (containing Variant and EADT).
57+
2258
## Jobs
2359

2460
- [Haskell developer at CollegeVine in Cambridge](https://jobs.lever.co/collegevine/0524ae1e-98a6-438a-92b7-8f1d30b8b9a3)
@@ -31,19 +67,10 @@ Thanks!
3167
3268
## In brief
3369

34-
- [Announcing Variant and EADT 2.0](http://www.sylvain-henry.info/home/posts/2018-10-28-announcing-eadt.html)
3570
- [Core Libraries Committee: Call for nominations](https://np.reddit.com/r/haskell/comments/9sif1x/core_libraries_committee_call_for_nominations/)
36-
- [Creating a card game in Haskell: Part 4](https://ptival.github.io/card-game-04)
37-
- [Cursors, part 1: Introduction with the list cursor](https://cs-syd.eu/posts/2018-10-28-cursor-list)
3871
- [Elm 2: Making a todo list](https://mmhaskell.com/blog/2018/11/19/elm-ii-todo-list-redux)
39-
- [Generics for GADTs and arbitrary kinds](https://np.reddit.com/r/haskell/comments/9smtbs/generics_for_gadts_and_arbitrary_kinds/)
40-
- [Intro to Template Haskell](https://typeclasses.com/news/2018-10-intro-template-haskell)
41-
- [Introduction to state machine testing: Part 1](http://qfpl.io/posts/intro-to-state-machine-testing-1/)
42-
- [Major releases of `fltkhs-themes` and `fltkhs`](https://np.reddit.com/r/haskell/comments/9rvsg6/ann_major_releases_of_fltkhsthemes_for_nice/)
4372
- [Monthly Hask Anything: November 2018](https://np.reddit.com/r/haskell/comments/9t0p5n/monthly_hask_anything_november_2018/)
4473
- [The Maybe applicative functor](http://blog.ploeh.dk/2018/10/29/the-maybe-applicative-functor/)
45-
- [Wise Man's Haskell](https://anchpop.github.io/wise_mans_haskell/)
46-
- [Writing a screencast video editor in Haskell](https://wickstrom.tech/programming/2018/10/26/writing-a-screencast-video-editor-in-haskell.html)
4774

4875
## Package of the week
4976

0 commit comments

Comments
 (0)