[Haskell-cafe] GSoC Retrospective

Matthew Pickering matthewtpickering at gmail.com
Sun Sep 20 14:24:03 UTC 2015


It is currently a standalone executable. Calling hlint with certain
options causes hlint to then call this executable which performs the
refactoring operations.

On Thu, Sep 17, 2015 at 2:22 PM, Michal Antkiewicz
<mantkiew at gsd.uwaterloo.ca> wrote:
> Matthew, that looks great!
>
> How is the tool going to be distributed? Is it part of something (like
> ghc-mod) or standalone?
>
> Cheers,
> Michał
>
> On Thu, Sep 17, 2015 at 5:05 AM, Matthew Pickering
> <matthewtpickering at gmail.com> wrote:
>>
>> My project was refactoring programs with hlint suggestions. I'm
>> counting it as a success but I am waiting for a new release of HSE and
>> hlint before making an announcement. We can apply almost all
>> suggestions from hlint.
>>
>> Here is a demo of it working -
>>
>> https://camo.githubusercontent.com/a928338441f119fa911151c0db0ceaa72c51e0c4/687474703a2f2f692e696d6775722e636f6d2f3759586f5666742e676966
>>
>> Matt
>>
>> On Thu, Sep 17, 2015 at 9:18 AM, Dominic Steinitz <dominic at steinitz.org>
>> wrote:
>> > For example, if I look at
>> >
>> > Implementation of Layered Gramamar of Graphics - chinu
>> >
>> >
>> > I see the last commit was made on 30 June and the README says
>> >
>> > Working on a implementation of layered grammar of graphics. Work in
>> > progress, Nothing to see here, Move on.
>> >
>> >
>> > I don’t wish to be judgemental but this rather looks like the goal was
>> > never
>> > achieved?
>> >
>> > Dominic Steinitz
>> > dominic at steinitz.org
>> > http://idontgetoutmuch.wordpress.com
>> >
>> > On 17 Sep 2015, at 09:13, Dominic Steinitz <dominic at steinitz.org> wrote:
>> >
>> > In past years, Gwern did an outstanding job of summarising the GSoC
>> > proposals and how well they had done:
>> > http://www.gwern.net/Haskell%20Summer%20of%20Code
>> >
>> > Here are the proposals for this year. Perhaps students or their mentors
>> > could comment on how successful their projects have been? I realise this
>> > is
>> > a very poor substitute for Gwen’s analyses but it would better than
>> > nothing.
>> >
>> > A Strict language pragma for GHC - Adam Sandberg Eriksson
>> > STM Data Structures Implementation - Alex Semin
>> > Implementation of Layered Gramamar of Graphics - chinu
>> > Implementing Version Comparison for Cabal Packages - Craig Roche
>> > Improving Hackage Discoverability - D. Zack Garza
>> > Darcsden improvements - Daniil Frumin
>> > Pursuit enhancements - Harry Garrood
>> > Improvements For HBLAS And Adding LAPACK Bindings. - JuejiYang
>> > A standalone functional parser for CommonMark - Julien Cretel
>> > Refactor program with HLint suggestions - Matthew Pickering
>> > Replication back-end for acid-state - Max Voit
>> > Native Haskell Type Encoding for LiquidHaskell - Michael Smith
>> > Exhaustiveness Checker for PureScript - Nicolas Del Piano
>> > Fast splittable pseudorandom number generator for System.Random - Nikita
>> > Kartashov
>> > Interactive widgets in IHaskell - Sumit Sahrawat
>> > Improvements to yesod-devel - urbanslug
>> > Implement nix-like package management features in cabal - Vishal Agrawal
>> > Haddock improvements - Łukasz Hanuszczak
>> >
>> >
>> > Dominic Steinitz
>> > dominic at steinitz.org
>> > http://idontgetoutmuch.wordpress.com
>> >
>> >
>> >
>> > _______________________________________________
>> > Haskell-Cafe mailing list
>> > Haskell-Cafe at haskell.org
>> > http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>> >
>> _______________________________________________
>> Haskell-Cafe mailing list
>> Haskell-Cafe at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
>
>


More information about the Haskell-Cafe mailing list