Idk, this behavior of doing Data.Vector.lhs seems pretty awesome.  I actually might start doing that.  That ghc allows that seems pretty darn awesome. And handy too

On Sunday, March 16, 2014, Merijn Verstraaten <merijn@inconsistent.nl> wrote:
My personal approach would have been to make ghc accept "Foo.*.lhs", maintaining a list of potential file format seems arduous and error prone.

Cheers,
Merijn

On Mar 16, 2014, at 14:13 , Joachim Breitner wrote:
> Hi,
>
> Am Sonntag, den 16.03.2014, 13:56 +0100 schrieb Merijn Verstraaten:
>> Cons:
>
> GHC would have to either maintain a possibly long of variants to look
> for ([".hs", ".lhs", ".rst.lhs", ".md.lhs", ".svg.lhs", ".docx.lhs"]),
> or look for "Foo.*.lhs".
>
> I’d find the latter acceptable, but it should be noted.
>
> Greetings,
> Joachim
>
> --
> Joachim “nomeata” Breitner
>  mail@joachim-breitner.dehttp://www.joachim-breitner.de/
>  Jabber: nomeata@joachim-breitner.de  • GPG-Key: 0x4743206C
>  Debian Developer: nomeata@debian.org
> _______________________________________________
> Glasgow-haskell-users mailing list
> Glasgow-haskell-users@haskell.org
> http://www.haskell.org/mailman/listinfo/glasgow-haskell-users