Twitter | Pretraživanje | |
Neil Mitchell
Haskell programmer. Views expressed are my own.
2.771
Tweetovi
124
Pratim
4.346
Osobe koje vas prate
Tweetovi
Neil Mitchell proslijedio/la je tweet
Ben Gamari 1. velj
Odgovor korisniku/ci @bgamari
At this point it is looking likely that GHC will be moving to LLVM as its native toolchain on Windows; this will hopefully allow us to bypass many of the path and process issues that we have been historically fought with. Current plan can be found here:
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 5 h
Odgovor korisniku/ci @rob_rix @Augustsson i 2 ostali
Correct. But the motivation was to make more partial programs warnings rather than errors. If you made the entire thing _|_ I'd be equally happy.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell proslijedio/la je tweet
Ben Craigo 22 h
"You can learn so much on the internet for the low, low price of your ego." -Shawn Wang This is probably one of my all time favorite quotes.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 15 h
Absolutely amazed that the Colour Catchers managed to fight brand new bright red school uniform and win, protecting the beloved pre-Cambrian T-shirt
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 23 h
Odgovor korisniku/ci @donsbot
Get yourself an Apple Watch and problem solved. Now even paying for dinner can be quick.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 3. velj
Odgovor korisniku/ci @cocreature @StackOverflow
My motivation ebbs and flows. When it's at a minima I stop rather than forcing myself to do stuff, and that "giving up" seems to prevent a burn out (or turn it into a small bounded burn out, depending on how you look at it).
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 3. velj
Odgovor korisniku/ci @afcowie @StackOverflow
I've always got a maintenance backlog, but often have specific high priority projects (eg ghcide recently, academic papers). Probably every month, but with maintenance hours perhaps four times a week.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 3. velj
Odgovor korisniku/ci @mstk
That's lovely to hear! Thanks so much for sharing!
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell proslijedio/la je tweet
Justin Le 🧧✨ 2. velj
seven years ago Neil accepted my first ever PR and I was encouraged by his example to enter the world of open source software. Glad to see him out there still inspiring these next generations :)
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 2. velj
Maintenance day, including: * Shake: Release for Ghcide, questions * HLint: Release, library upgrades, reviewing * Ghcide: GHC 8.6.4 compat, fixing tests, progress msg * Hoogle: Word16 overflow, JSON queries * Ghcid: ... Maintaining open source is a lot of work!
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 2. velj
Odgovor korisniku/ci @jfischoff @rob_rix @chris__martin
I do. It all works pretty well.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
Odgovor korisniku/ci @seldahime @nyson
Mm, good point. I guess I'm not too fussed either way.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
Odgovor korisniku/ci @nyson
I'd go for m T - it's an unused variable warning, there's no () written anywhere.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
Odgovor korisniku/ci @edwinbrady
Teach them DAML instead, which fixed this mistake.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
I think "do a <- return 1" should be legal in Haskell, even with nothing after it, merely that the "a" is an unused variable warning. That makes incrementally typed code valid more often, which helps with immediate-feedback IDEs.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
Odgovor korisniku/ci @dwijnand @lexi_lambda @Augustsson
That's the only mode it works in, even debug builds. I should say the compile times sucked, but that may not have been because of the monomorphisation. There were other issues (lack of incrementality) that probably hurt more.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell 31. sij
Odgovor korisniku/ci @lexi_lambda @Augustsson
The standard chartered Haskell implementation Mu by did exactly that - all type classes were monomorphised. And compile times sucked.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell proslijedio/la je tweet
Andrey Mokhov 29. sij
This year the conference hosts the first Build Automation and Programming Languages workshop: If you are coming to PLDI or just happen to be in London on Saturday (20 June) morning, please attend and/or submit a talk!
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell proslijedio/la je tweet
DAML 28. sij
Great to see and others' work on the DAML developer experience benefitting the wider community. DAML's ghcide () and HIE () are joining forces! Big thanks to , et al.
Reply Retweet Označi sa "sviđa mi se"
Neil Mitchell proslijedio/la je tweet
John Sundell 27. sij
For a while I've been thinking: "Wouldn't it be great if our code editors were a bit more proactive and smart?" 🤔 So dusted off my Splash-based Swift editor prototype and built a feature that automatically generates models based on how they're being used. What do you think? 😀
Reply Retweet Označi sa "sviđa mi se"