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/112.markdown
+43-3Lines changed: 43 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -13,17 +13,52 @@ Open an issue or pull request [on GitHub](https://github.com/haskellweekly/haske
13
13
14
14
> We found existing plain text accounting tools unsatisfactory, so we developed Transity. It models financial flows in terms of transactions and not debited / credited accounts.
15
15
16
+
-[Deprecating the Haskell markdown library](https://www.snoyman.com/blog/2018/06/deprecating-haskell-markdown-library)
17
+
18
+
> I ended up creating my own library called markdown (inventive name, I know). Today, I'm considering deprecating this library, for a number of reasons:
19
+
20
+
-[Fixing 17 space leaks in GHCi, and keeping them fixed](https://simonmar.github.io/posts/2018-06-20-Finding-fixing-space-leaks.html)
21
+
22
+
> We recently noticed an interesting space leak in GHCi. If we loaded a set of modules, and then loaded the same set of modules again, GHCi would need twice as much memory as just loading the modules once.
23
+
24
+
-[Paperboy: A small PDF management utility](https://github.com/2mol/pboy/tree/a85329bf17557beae73ca9a97f9935a61f050432)
25
+
26
+
> I was frustrated that most PDFs have pretty useless file names. This tool helps renaming those files without too much fuss.
27
+
28
+
-[Sed: A debugging story](https://www.fpcomplete.com/blog/2018/06/sed-a-debugging-story)
29
+
30
+
> This blog post is a semi-complete retelling of my debugging adventures on a particularly crazy bug. Consider it a combination of fun story telling for the audience and catharsis for myself.
31
+
32
+
-[Smart constructors that cannot fail](https://markkarpov.com/post/smart-constructors-that-cannot-fail.html)
33
+
34
+
> In type theory, a refinement type is a type endowed with a predicate which is assumed to hold for any element of the refined type.
35
+
36
+
-[Trees that shrink](https://vaibhavsagar.com/blog/2018/06/19/trees-that-shrink/)
37
+
38
+
> We'd like to make sure the desugaring has been implemented correctly, perhaps by converting to some intermediate state where both the name and the correct de Bruijn index coexist peacefully.
39
+
40
+
-[Upcoming Stackage LTS 12 snapshot with GHC 8.4.3](https://www.stackage.org/blog/2018/06/upcoming-lts-12-ghc-8-4-3)
41
+
42
+
> We'd like to give everyone enough time to prepare, which is why the planned release date is two weeks from the date of this post.
43
+
44
+
-[Contributing to GHC 2: Basic hacking and organization](https://mmhaskell.com/blog/2018/6/18/contributing-to-ghc-2-basic-hacking-and-organization)
45
+
46
+
> This week, we'll establish our development cycle by looking at a very simple change we can make to the compiler.
47
+
16
48
## Jobs
17
49
18
-
undefined
50
+
-[Software engineer at ITProTV in Gainesville, Florida](https://functionaljobs.com/jobs/9080-software-engineer-developer-at-itprotv)
51
+
52
+
> ITPro.TV is a fast-growing digital media business that focuses on continuing education in technical domains. We are currently accepting applications for full-stack software professionals to join our small but talented multidisciplinary team.
19
53
20
54
## In brief
21
55
22
-
undefined
56
+
-[Shake before Make](https://github.com/swift-nav/shake-before-make/blob/0a47f66015a1cf4f742f2c938b3d75c1ff070ac9/Shake.pdf)
23
57
24
58
## Package of the week
25
59
26
-
undefined
60
+
This week's package of the week is [Semilattices](https://hackage.haskell.org/package/semilattices-0.0.0.1),
61
+
a library that defines type classes for join- and meet-semilattices, and for upper and lower bounds, and a variety of instances for each.
27
62
28
63
## Call for participation
29
64
@@ -34,4 +69,9 @@ undefined
34
69
35
70
## Events
36
71
72
+
- June 21 in Regensburg, Germany: [Introduction to Idris](https://www.meetup.com/Regensburg-Haskell-Meetup/events/251477568/)
73
+
- June 25 in Bristol, England: [Hack night & Haskell study group](https://www.meetup.com/CodeHub-Bristol/events/251443638/)
74
+
- June 26 in Madison, Wisconsin: [How I've become more comfortable writing Haskell](https://www.meetup.com/Haskallywags/events/251686474/)
75
+
- June 27 in Gainesville, Florida: [Strong static types with Haskell](https://www.meetup.com/gnv-fp/events/251306945/)
76
+
- June 28 in Melbourne, Australia: [Melbourne Haskell users group meetup](https://www.meetup.com/Melbourne-Haskell-Users-Group/events/250030739/)
37
77
- July 5 in Frankfurt, Germany: [Dhall: The functional configuration language](https://www.meetup.com/Frankfurt-Haskell-User-Group/events/251622624/)
0 commit comments