[Haskell-cafe] Yi project proposal for GSOC 2014

Mateusz Kowalczyk fuuzetsu at fuuzetsu.co.uk
Mon Mar 10 16:40:34 UTC 2014


On 10/03/14 16:28, Vagif Verdi wrote:
>> there's already hdevtools 
> 
> There you go. Another one! See what i'm saying? So much wasted effort and a 
> dozen of half baked programs all of which implement low hanging fruit of 
> the same set of basic features and have no resources left to deliver truly 
> powerful and polished capabilities. 
> 
> 

FYI, Yi doesn't aim to be an editor for Haskell (although we certainly
strive to support it for obvious reasons). It aims to be written and
‘scriptable’ in Haskell but in the end that's more or less where it
ends. Yi certainly doesn't aim to be a Haskell IDE! We have in fact some
support for variety of things. Here are the just the lexers that Yi
currently has.

-rw-r--r-- 1 shana shana  3135 Dec 23 23:53 Abella.x
-rw-r--r-- 1 shana shana  6192 Mar 10 12:19 Alex.hs
-rw-r--r-- 1 shana shana   460 Dec 13 04:29 BasicTemplate.x
-rw-r--r-- 1 shana shana  4396 Mar 10 12:19 Cabal.x
-rw-r--r-- 1 shana shana  3804 Jan  7 18:51 common.hsinc
-rw-r--r-- 1 shana shana  1172 Mar 10 12:19 Compilation.x
-rw-r--r-- 1 shana shana  4294 Mar 10 12:19 Cplusplus.x
-rw-r--r-- 1 shana shana  4294 Mar 10 12:19 C.x
-rw-r--r-- 1 shana shana  3360 Dec 13 04:29 GitCommit.x
-rw-r--r-- 1 shana shana  5995 Mar 10 12:19 GNUMake.x
-rw-r--r-- 1 shana shana 10378 Mar 10 12:19 Haskell.x
-rw-r--r-- 1 shana shana  9664 Dec 23 23:53 JavaScript.x
-rw-r--r-- 1 shana shana  4229 Mar 10 12:19 Java.x
-rw-r--r-- 1 shana shana  1806 Mar 10 12:19 JSON.x
-rw-r--r-- 1 shana shana 16615 Mar 10 12:19 Latex.x
-rw-r--r-- 1 shana shana  9427 Dec 13 04:29 LiterateHaskell.x
-rw-r--r-- 1 shana shana  4466 Mar 10 12:19 ObjectiveC.x
-rw-r--r-- 1 shana shana  4263 Dec 23 23:53 OCaml.x
-rw-r--r-- 1 shana shana  3438 Mar 10 12:19 Ott.x
-rw-r--r-- 1 shana shana 15750 Mar 10 12:19 Perl.x
-rw-r--r-- 1 shana shana  3520 Mar 10 12:19 Python.x
-rw-r--r-- 1 shana shana  4179 Mar 10 12:19 Ruby.x
-rw-r--r-- 1 shana shana  3191 Mar 10 12:19 Srmc.x
-rw-r--r-- 1 shana shana   914 Mar 10 12:19 SVNCommit.x
-rw-r--r-- 1 shana shana   648 Jan 15 10:16 Whitespace.x


To further reinforce what I'm trying to say, if we ever needed some
IDE-like features for Haskell, we could certainly use hdevtools: they
are 2 completely different projects, without any real overlap.

I hope this clears it up.

-- 
Mateusz K.


More information about the Haskell-Cafe mailing list