Csongor Kiss (@Lowert) header
Csongor Kiss (@Lowert) profile picture

pick the right job for the tool (he/him)

London
Joined January 2009
Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)Photo by Csongor Kiss (@Lowert)
Can the compiler handle linear state for us? Yes, by teaching linear logic to type class constraints. Written up in an #ICFP 2021 submission by Jean-Philippe Bernardy, @RaeHaskell, @Lowert, @aspiwack, and @nicolasgwu (3/5) arxiv.org/abs/2103.06127
Fancy types might get a lot easier with inference for existentials! Read why in this #ICFP 2021 submission by @RaeHaskell, intern Guillaume Duboc, @fancytypes, and Daniel Lee. (2/5) richarde.dev/papers/2021/exi…
3
1
12
Linear types in Haskell, research phase 2: arxiv.org/abs/2103.06127. This time we're focusing on much improved developer experience. Linear type class constraints are the secret sauce.
4
27
3
80
So I tried generic-lens, and wow. I think the last time I experienced such computer magic was 1999
4
29
Proud to present the first post in our new weekly updates about IDE development this summer - @meeple_ Summarising the current state of Haskell IDEs and some of our plans for the summer. mpickering.github.io/ide/pos…
2
30
2
65
The inestimable Csongor Kiss aka @Lowert is going to demystify type-level programming for us on May 26! Come learn about all the higher realms of abstraction you've been missing out on from one of the nicest guys in the FP universe: meetup.com/Berlin-Functional…
16
39
Proof of concept - implementing a language server using reflex mpickering.github.io/posts/2…
2
11
45
Csongor Kiss retweeted
Always thought that generic-lens was a shining #haskell library usability-wise but a straightforward application of GHC Generics. But after looking at the implementation... It is truly a work of art under the hood, w a LOT more going on than I had thought hackage.haskell.org/package/…
2
3
31
Csongor Kiss retweeted
MuniHac Day 2
9
2
33
Csongor Kiss retweeted
We are delighted to announce the first Hackage release of optics, a Haskell library for defining and using lenses, traversals, prisms and other optic kinds. well-typed.com/blog/2019/09/…
1
40
2
94
Csongor Kiss retweeted
Replying to @chrislpenner
Here's a solution using generic-lens (which should be more performant)
3
18
I wrote a post for #Haskell curious people that are just starting out! Learn why pure code is so important to write correct software. alpacaaa.net/haskell-purity/
1
10
1
21
Here's a short demo of using haskell-ide-engine on GHC's code base using my fork which integrates HIE into hadrian/cabal/rules_haskell/stack/obelisk
3
21
3
125
Csongor Kiss retweeted
I wrote a lenghty #haskell #lens post about finding correct lens laws: oleg.fi/gists/posts/2018-12-…
1
5
12
There's been a lot of amazing talks at #icfp so far but I am most excited about trying out generic-lens. Nice work @Lowert @mpickering_
1
9
Csongor Kiss retweeted
Replying to @Lowert
@Lowert at #ICFP is presenting type directed generic lenses making deep data structure manipulations convinient and performant. – at St Louis, MO
1
2
1
10
This is always magical, do you have a similar example? Give it in the comment section 👇🏻 below smash that ❤️ button and don't forget to 🔁 retweet for more 🔥lit🔥 twoots · Generic Deriving of Generic Traversals · paper arxiv.org/pdf/1805.06798.pdf
4
9
1
34
Last day in Philadelphia today at a GHC developers workshop before flying straight into @ZuriHac
1
2
11
Csongor Kiss retweeted
Happy Birthday Simon! mail.haskell.org/pipermail/h…
Csongor Kiss retweeted
#Haskell's #cabal spec just got rid of another papercut: build-type now defaults to `Simple`! I present you the smallest valid trivial empty package definition: $ cat mu.cabal cabal-version: 2.1 name: mu version: 0 library ...and no other files needed! github.com/haskell/cabal/pul…
19
85