[Haskell-cafe] beginner question: assigning local variable to a function

adam vogt vogt.adam at gmail.com
Thu May 7 13:59:51 EDT 2009


This is most likely attributable to the use of different compilers.

I don't see how accepting such a variant can cause ambiguity, but I'm
not quite sure whether it is legal H98.

On 5/6/09, Magnus Therning <magnus at therning.org> wrote:
> Brandon S. Allbery KF8NH wrote:
> > On May 6, 2009, at 12:18 , Nico Rolle wrote:
> >
> > > why does this don't work?
> > >
> > > test = let a = (>)
> > >   in 1 `a` 2
> > >
> >
> >
> > Works fine here once I correct your indentation (the "in" needs to be
> indented at least as far as the "l" in "let").
> >
>
> Really?  For me it's enough to have "in" indented more then "test", and one
> space is enough:
>
>  test = let a = (>)
>   in 1 `a` 2
>
> /M
>
> --
> Magnus Therning                        (OpenPGP: 0xAB4DFBA4)
> magnus@therning.org          Jabber: magnus@therning.org
> http://therning.org/magnus         identi.ca|twitter: magthe
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>
>


More information about the Haskell-Cafe mailing list