You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 16, 2019. It is now read-only.
Copy file name to clipboardExpand all lines: content/issues/133.markdown
+31-9Lines changed: 31 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,37 @@ This is a weekly summary of what's going on in its community.
6
6
7
7
## Featured
8
8
9
-
undefined
9
+
-[A very simple prime sieve in Haskell](https://doisinkidney.com/posts/2018-11-10-a-very-simple-prime-sieve.html) by Donnacha Oisín Kidney
10
+
11
+
> I'm going to try today to show a very simple prime sieve that (hopefully) rivals the simplicity of the definition above.
12
+
13
+
-[Announcing Validity version 0.9.0.0: Validity of `Double`](https://cs-syd.eu/posts/2018-11-14-validity-double) by Tom Sydney Kerchove
14
+
15
+
> The `Validity` instance for `Double` has been highly controversial. The debate centers around whether `NaN` should be considered a valid value of type `Double`.
16
+
17
+
-[Existential quantification](https://markkarpov.com/post/existential-quantification.html) by Mark Karpov
18
+
19
+
> In this post I'm going to give an idea of how existentials can be useful in Haskell. I still remember the confusion that I felt when I first ran into rank-N types and the terms universal and existential quantification.
20
+
21
+
-[GTK+ programming with Haskell](https://haskell-at-work.com/episodes/2018-11-13-gtk-programming-with-haskell.html) by Oskar Wickström
22
+
23
+
> As described on its webpage, GTK+, or the GIMP Toolkit, is a multi-platform toolkit for creating user interfaces. In this video we will use the `haskell-gi` suite of packages to build a simple GTK+ application with Haskell.
24
+
25
+
-[Introduction to state machine testing: Part 2](https://qfpl.io/posts/intro-to-state-machine-testing-2/) by Andrew McMiddlin
26
+
27
+
> In my first post on state machine testing I gave a high level view of what state machine testing is and some of the prerequisite knowledge. Now we're going to start getting into the nuts and bolts of how state machine testing with `hedgehog` works.
28
+
29
+
-[REST-ish Services in Haskell: Part 2](https://vadosware.io/post/rest-ish-services-in-haskell-part-2/) by Vados
30
+
31
+
> Today we're going to build castles in the sand --- building up the domain of the solution we're solving with as much help we can get from the formalisms in Haskell.
32
+
33
+
-[Thinking with Types: Type-Level Programming in Haskell](https://leanpub.com/thinking-with-types/) by Sandy Maguire
34
+
35
+
> This book aims to be the comprehensive manual for type-level programming. It's about getting you from a competent Haskell programmer to one who convinces the compiler to do their work for them.
36
+
37
+
-[Typed holes and valid hole fits](https://octopi.chalmers.se/2018/11/08/typed-holes/) by Matthías Páll Gissurarson
38
+
39
+
> In this post, I will try to explain typed-holes in the context of GHC, and some cool new contributions that were adopted by GHC that I proposed and implemented, namely, valid hole fits and refinement hole fits to make them even more useful for developers.
10
40
11
41
## Jobs
12
42
@@ -17,18 +47,10 @@ undefined
17
47
## In brief
18
48
19
49
-[A touch of topological quantum computation in Haskell: Part 1](http://www.philipzucker.com/a-touch-of-topological-quantum-computation-in-haskell-pt-i/)
20
-
-[A very simple prime sieve in Haskell](https://doisinkidney.com/posts/2018-11-10-a-very-simple-prime-sieve.html)
21
-
-[Announcing Validity version 0.9.0.0: Validity of `Double`](https://cs-syd.eu/posts/2018-11-14-validity-double)
-[GHC proposal: Add row polymorphism to Haskell](https://github.com/jvanbruegge/ghc-proposals/blob/70b9ae054956bdf9b7cf337732fa4a1d8d848355/proposals/0000-row-polymorphism.rst)
25
-
-[GTK+ programming with Haskell](https://haskell-at-work.com/episodes/2018-11-13-gtk-programming-with-haskell.html)
26
52
-[Introduction to Cryptonite](https://medium.com/mercury-bank/talk-introduction-to-cryptonite-1be74e023726) (video)
27
-
-[Introduction to state machine testing: Part 2](https://qfpl.io/posts/intro-to-state-machine-testing-2/)
28
53
-[Request for feedback: Haddock theme redesign](https://np.reddit.com/r/haskell/comments/9vf0i7/request_for_feedback_haddock_theme_redesign/)
29
-
-[REST-ish Services in Haskell: Part 2](https://vadosware.io/post/rest-ish-services-in-haskell-part-2/)
30
-
-[Thinking with Types: Type-Level Programming in Haskell](https://leanpub.com/thinking-with-types/)
31
-
-[Typed holes and valid hole fits](https://octopi.chalmers.se/2018/11/08/typed-holes/)
32
54
-[Using PureScript to create a domain-specific language for building forms with validation](https://medium.com/fuzzy-sharp/building-a-type-safe-embedded-dsl-for-form-components-with-validation-e7ffaaf537e4)
33
55
-[What FP can learn from Smalltalk](https://www.youtube.com/watch?v=baxtyeFVn3w) (video)
34
56
-[Why I never finish my Haskell programs: Part 3 of ∞](https://blog.plover.com/prog/haskell/what-goes-wrong-3.html)
0 commit comments