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/138.markdown
+39-11Lines changed: 39 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,45 @@ This is a weekly summary of what's going on in its community.
6
6
7
7
## Featured
8
8
9
-
undefined
9
+
-[How to Create 3D Games with PureScript Native and C++](https://medium.com/@lettier/how-to-create-3d-games-with-purescript-and-cpp-faabf8f27fe6) by David Lettier
10
+
11
+
> Hopefully others will use PureScript Native more and more. I'm very excited to turn the concept behind Lambda Lantern into a full featured game but I'm even more excited about using it to get the word out and build up the ecosystem around PSN.
12
+
13
+
-[GHC WebAssembly backend reaches TodoMVC](https://www.tweag.io/posts/2018-12-20-asterius-todomvc.html) by Shao Cheng
14
+
15
+
> Today we demonstrate that writing web apps in Haskell compiled to WebAssembly works well enough that TodoMVC, the more intricate "Hello World!" of web apps, works in your browser.
16
+
17
+
-[Covariance and GUIs](https://typeclasses.com/news/2018-12-covariance-and-guis) by Julie Moronuki
18
+
19
+
> This week, we've added more reference material and new lessons to two of our ongoing courses.
20
+
21
+
-[Picosmos: Writing a simple single-line text-editor with brick](https://cs-syd.eu/posts/2018-12-14-picosmos) by Tom Sydney Kerckhove
22
+
23
+
> In this post we will write a purely functional text editor for a single line of text using brick.
24
+
25
+
-[Prisms: Preview, Review, and how to write your own!](https://www.patreon.com/posts/23394721) by Chris Penner
26
+
27
+
> Hey folks! Just finished up a series of articles on using Prisms with the lens library! Hope you like it and learn something :D
28
+
29
+
-[Down with `Show`! Part 3: A replacement for `Show`](https://harry.garrood.me/blog/down-with-show-part-3/) by Harry Garrood
30
+
31
+
> This is part three of three in a series in which I will argue that it is time to consign the `Show` type class to the dustbin of history.
32
+
33
+
-[Pure & Lazy Breadth-First Traversals of Graphs in Haskell](https://doisinkidney.com/posts/2018-12-18-traversing-graphs.html) by Donnacha Oisín Kidney
34
+
35
+
> Today, I'm going to look at extending the previous breadth-first traversal algorithms to arbitrary graphs (rather than just trees).
36
+
37
+
-[Thoughts on bootstrapping GHC](https://www.joachim-breitner.de/blog/748-Thoughts_on_bootstrapping_GHC) by Joachim Breitner
38
+
39
+
> The problem is that contemporary Haskell has only one viable implementation, GHC. And GHC, written in contemporary Haskell, needs GHC to be build.
40
+
41
+
-[Why Dependent Haskell is the Future of Software Development](https://serokell.io/blog/2018/12/17/why-dependent-haskell) by Vladislav Zavialov
42
+
43
+
> There's a tension between writing code that is performant, code that is maintainable and easy to understand, and code that is correct by construction. With available technology, we are in a "pick two" situation.
44
+
45
+
-[Classical Logic in Haskell](https://cvlad.info/clasical-logic-in-haskell/) by Vladimir Ciobanu
46
+
47
+
> During a very pleasant conversation at a recent Bucharest FP meetup, somebody mentioned that `Cont` is, almost exactly, Peirce's law.
10
48
11
49
## Jobs
12
50
@@ -25,24 +63,14 @@ undefined
25
63
## In brief
26
64
27
65
-[Call for Haskell.org Committee Nominations](https://mail.haskell.org/pipermail/haskell-cafe/2018-December/130370.html)
28
-
-[Classical Logic in Haskell](https://cvlad.info/clasical-logic-in-haskell/)
29
-
-[Covariance and GUIs](https://typeclasses.com/news/2018-12-covariance-and-guis)
30
-
-[Down with `Show`! Part 3: A replacement for `Show`](https://harry.garrood.me/blog/down-with-show-part-3/)
31
66
-[Expressing `Arbitrary` and `NFData` constraints for function types](https://np.reddit.com/r/haskell/comments/a641hy/expressing_arbitrary_and_nfdata_constraints_for/)
-[How to Create 3D Games with PureScript Native and C++](https://medium.com/@lettier/how-to-create-3d-games-with-purescript-and-cpp-faabf8f27fe6)
35
68
-[How to deal with the records problem when writing REST API clients?](https://np.reddit.com/r/haskell/comments/a7asi8/how_to_deal_with_the_records_problem_when_writing/)
-[Picosmos: Writing a simple single-line text-editor with brick](https://cs-syd.eu/posts/2018-12-14-picosmos)
40
-
-[Prisms: Preview, Review, and how to write your own!](https://www.patreon.com/posts/23394721)
41
-
-[Pure & Lazy Breadth-First Traversals of Graphs in Haskell](https://doisinkidney.com/posts/2018-12-18-traversing-graphs.html)
42
72
-[Purescript IV: Routing and Navigation](https://mmhaskell.com/blog/2018/11/5/purescript-iv-building-a-bridge)
43
73
-[Struggling to get started with developing with Haskell](https://np.reddit.com/r/haskell/comments/a69ww2/struggling_to_get_started_with_developing_with/)
44
-
-[Thoughts on bootstrapping GHC](https://www.joachim-breitner.de/blog/748-Thoughts_on_bootstrapping_GHC)
45
-
-[Why Dependent Haskell is the Future of Software Development](https://serokell.io/blog/2018/12/17/why-dependent-haskell)
0 commit comments