Syntax error in ST.hs

mcguire@cs.utexas.edu mcguire@cs.utexas.edu
Fri, 28 Mar 2003 13:18:30 -0600


Great!  Thanks!

Andy Moran <moran@galois.com> wrote:
 >
 >> I noticed this while going through the SOE book:
 >>
 >> $ hugs
 >> ERROR "/lusr/lib/hugs/lib/exts/ST.hs":49 - Syntax error in type
 >> expression (unexpected `.')=20
 >
 >This is due to the fact that ST.hs uses forall types, which are not part =
 >of=20
 >Haskell 98.  The error reflects is due to the "." in "(forall s . ST s a)=
 >=20
 >-> a" because that's not part of Haskell 98 type syntax.
 >
 >Run hugs with -98 to use this and many other extensions, and you should b=
 >e=20
 >fine.
 >
 >A
 >
 >--=20
 >Andy Moran                                              Ph.  (503) 526 34=
 >72
 >Galois Connections Inc.                                 Fax. (503) 350 08=
 >33
 >3875 SW Hall Blvd.                                    http://www.galois.c=
 >om
 >Beaverton, OR 97005                                        moran@galois.c=
 >om


Tommy McGuire