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.
> The GHC development team is pleased to announce the first alpha release leading up to GHC 8.6.1. This is the first release (partially) generated using our new CI infrastructure.
15
+
16
+
-[10 Commandments: Compiler in Haskell edition](https://theindigamer.github.io/10-commandments-compiler-in-haskell-edition.html)
17
+
18
+
> During the spring semester of 2018, I took a basic compilers course --- our team chose to write the compiler in Haskell. This is a chronicle/post-mortem/random hodgepodge of my thoughts.
19
+
20
+
-[Contributing to GHC 4: Real issues](https://mmhaskell.com/blog/2018/7/2/contributing-to-ghc-4-real-issues)
21
+
22
+
> Last week, we made some more complicated changes. This week, we're going to wrap this series up by looking at some basic ways of making contributions.
23
+
24
+
-[Fast Sudoku solver in Haskell: A simple solution](https://abhinavsarkar.net/posts/fast-sudoku-solver-in-haskell-1/)
25
+
26
+
> The aim of this series of posts is to write a fast Sudoku solver in Haskell, so we'll focus on both implementing the solution and making it efficient, step-by-step, starting with a slow but simple solution in this post.
27
+
28
+
-[How I finally "cracked the nut"](https://np.reddit.com/r/haskell/comments/8uzmqt/how_i_finally_cracked_the_nut/)
29
+
30
+
> Seven years is how long it has taken me to "get" Haskell. I would like to document and share an overview of my journey in case it helps another frustrated soul.
31
+
32
+
-[Keep your laziness in check](http://very.science/pdf/StrictCheck_arxiv.pdf)[pdf]
33
+
34
+
> We introduce StrictCheck: a property-based random testing framework for observing, specifying, and testing the strictness of Haskell functions.
> Ever since the famous pearl by Erwig and Kollmansberger, probabilistic programming with monads has been an interesting and diverse area in functional programming, with many different approaches. I'm going to present five here, some of which I have not seen before.
39
+
40
+
-[Redis data modeling with rank 2 types](https://identicalsnowflake.github.io/Rank2Modeling.html)
41
+
42
+
> What if instead of quantifying a type, we instead quantified over things quantifying over a type? This is rank 2 polymorphism. In this article, I want to demonstrate a simple use of rank 2 polymorphism to construct interesting Redis queries.
> I recommend cutting out support for older GHCs, updating your cabal files to reflect this decision, and keeping your CI build matrix curated appropriately.
13
47
14
48
## Jobs
15
49
@@ -19,21 +53,15 @@ undefined
19
53
20
54
## In brief
21
55
22
-
-[10 Commandments: Compiler in Haskell edition](https://theindigamer.github.io/10-commandments-compiler-in-haskell-edition.html)
23
-
-[Fast Sudoku solver in Haskell: A simple solution](https://abhinavsarkar.net/posts/fast-sudoku-solver-in-haskell-1/)
-[IntGraph: A dynamically sized graph library](https://np.reddit.com/r/haskell/comments/8uppo2/my_first_hackage_library_intgraph_a_dynamically/)
58
+
-[life-sync: Manage your personal configuration files across multiple machines](https://np.reddit.com/r/haskell/comments/8vsvjg/ann_lifesync_manage_your_personal_configuration/)
32
59
-[What is new in cross compiling Haskell](https://medium.com/@zw3rk/what-is-new-in-cross-compiling-haskell-81aaf47f782)
33
60
34
61
## Package of the week
35
62
36
-
undefined
63
+
This week's package of the week is [Diagrams](https://hackage.haskell.org/package/diagrams-1.4),
64
+
a full-featured framework and embedded domain-specific language for creating declarative vector graphics and animations.
0 commit comments