Neil Mitchell

@ndm_haskell

Haskell programmer. Views expressed are my own.

Cambridge/London, UK
Joined March 2010

Tweets

You blocked @ndm_haskell

Are you sure you want to view these Tweets? Viewing Tweets won't unblock @ndm_haskell

  1. Retweeted

    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 :)

    Undo
  2. 17 hours ago

    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!

    Undo
  3. Jan 31

    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.

    Undo
  4. Retweeted
    Jan 29

    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!

    Show this thread
    Undo
  5. Retweeted
    Jan 28

    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.

    Undo
  6. Retweeted
    Jan 27

    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? 😀

    Show this thread
    Undo
  7. Jan 27

    HLint 2.2.9 out! Fixes some regressions (some config parsing, suggesting UnboxedTuples, hints inside instances). Also adds hints which improved Hoogle from: badArgs = any (any (not . isLower)) . map fst To: badArgs = not . all (all isLower . fst)

    Undo
  8. Retweeted
    Jan 27
    Replying to

    Real-time feedback is really nice! Not having to press “alt-tab :r<enter>” every few seconds is a huge improvement and means I will do it more often and get feedback faster. It can even change how you program.

    Undo
  9. Retweeted
    Jan 27

    This is rare. Competing projects usually end up at each other's throats. Seeing the two major efforts to get IDE tooling (ie LSP backends for ) decide to work together and merge is something special. Using *ghcide* the last few months has been awesome. Can't wait!

    Undo
  10. Jan 27

    Haskell-ide-engine and Ghcide teams are joining forces to work on a single Haskell IDE. See for details. With , and many contributors from both sides.

    Undo
  11. Retweeted
    Jan 26

    Transformations on Applicative Concurrent Computations, or: how we sped up the Concurrently Applicative

    Undo
  12. Retweeted
    Jan 26

    I am looking for a remote job, preferably Haskell, Purescript, Elm, but other languages are of course okay too. I have 17 years of experience, worked with both industry and research. DM's open, RT's appreciated. My CV:

    Undo
  13. Retweeted
    Jan 25

    We were lucky to encounter a misty atmospheric day for the first day of the Bristol Hackathon. Thanks to all the attendees for coming from far and wide!

    Undo
  14. Retweeted
    Jan 23

    I always do year end retrospective about , but decided to do a forward looking piece instead. Haskell Problems For a New Decade

    Undo
  15. Retweeted
    Jan 22

    Picard leadership tip: The larger your audience and the higher your position, the greater the need to communicate with care and precision.

    Undo
  16. Jan 21

    HLint 2.2.8 now out. * The hlint.yaml hints etc are now embedded in the code - no more data files. * New hints featuring bimap, zip, curry, foldMap, unless * Uses the new from The majority of this release is external contributions 🎉

    Undo
  17. Retweeted
    Jan 19

    Selective Lambda Lifting

    Undo
  18. Retweeted
    Jan 17

    My favorite ghcide+vscode feature: If you have a top-level definition without a type declaration, ghcide shows the inferred type above it. If you click on the type declaration, it inserts it into the file.

    Undo
  19. Retweeted
    Jan 17

    It's a sad day for : actix-web is dead. I am not feeling very good about our community today.

    Undo
  20. Retweeted

    University courses at bachelor degree level seriously need to address their lack of coding courses. These should be mandatory for all sciences, especially social sciences, and part of every research methods course. It should be integral to the teaching of statistics.

    Show this thread
    Undo

Loading seems to be taking a while.

Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

    You may also like

    ·