Thanks Bas.

 BTW I was thinking of http://www.ats.org when I asked this question.

REgards, Vasili

On Fri, Feb 18, 2011 at 6:19 PM, Bas van Dijk <v.dijk....@gmail.com> wrote:

> On 18 February 2011 20:04, Vasili I. Galchin <vigalc...@gmail.com> wrote:
> >        Does Haskell currently have support for linear types and dependent
> > types? If so, is it necessary to specify a "pragma" to use and if so,
> what
> > is the pragma(s)?
>
> While Haskell doesn't have full dependent types, as found in say Agda,
> it (or rather GHC) does have some extensions that allow you to get
> many of the advantages of full dependent types.
>
> You may want to check out the documentation of: multi parameter type
> classes, functional dependencies, type families, higher ranked types,
> generalized algebraic datatypes, scoped type variables, pfff... we
> have so many toys! :-)
>
> You may also want to read some of the papers mentioned in:
>
>
> http://www.haskell.org/haskellwiki/Dependent_type#Dependent_types_in_Haskell_programming
>
> Regards,
>
> Bas
>
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to