Re: [Haskell-cafe] ANN: Happstack 0.4.1

2010-02-11 Thread Станислав Черничкин
I was unable to install happstack-data-0.4.1 on windows with GHC 6.12.1. 
Here the log:


Resolving dependencies...
Configuring happstack-data-0.4.1...
Preprocessing library happstack-data-0.4.1...
Preprocessing executables for happstack-data-0.4.1...
Building happstack-data-0.4.1...

src\Happstack\Data\GOps.hs:54:0:
 warning: no newline at end of file

src\Happstack\Data\SerializeTH.hs:88:0:
 warning: no newline at end of file
[ 1 of 16] Compiling Happstack.Data.GOps ( src\Happstack\Data\GOps.hs, 
dist\buil

d\Happstack\Data\GOps.o )

src\Happstack\Data\Serialize.hs:1:85:
Warning: -XPatternSignatures is deprecated: use 
-XScopedTypeVariables or pra

gma {-# LANGUAGE ScopedTypeVariables #-} instead

src\Happstack\Data\Xml\Base.hs:6:13:
Warning: -XPatternSignatures is deprecated: use 
-XScopedTypeVariables or pra

gma {-# LANGUAGE ScopedTypeVariables #-} instead
[ 2 of 16] Compiling Happstack.Data.Normalize ( 
src\Happstack\Data\Normalize.hs,

 dist\build\Happstack\Data\Normalize.o )
[ 3 of 16] Compiling Happstack.Data.Migrate ( 
src\Happstack\Data\Migrate.hs, dis

t\build\Happstack\Data\Migrate.o )
[ 4 of 16] Compiling Happstack.Data.Default ( 
src\Happstack\Data\Default.hs, dis

t\build\Happstack\Data\Default.o )
[ 5 of 16] Compiling Happstack.Data.DeriveAll ( 
src\Happstack\Data\DeriveAll.hs,

 dist\build\Happstack\Data\DeriveAll.o )
[ 6 of 16] Compiling Happstack.Data.Default.Generic ( 
src\Happstack\Data\Default

\Generic.hs, dist\build\Happstack\Data\Default\Generic.o )
[ 7 of 16] Compiling Happstack.Data.Xml.Base ( 
src\Happstack\Data\Xml\Base.hs, d

ist\build\Happstack\Data\Xml\Base.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.3.0.0 ... linking ... done.
Loading package bytestring-0.9.1.5 ... linking ... done.
Loading package containers-0.3.0.0 ... linking ... done.
Loading package pretty-1.0.1.1 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package syb-with-class-0.6.1 ... linking ... done.
Loading package HUnit-1.2.2.1 ... linking ... done.
Loading package syb-0.1.0.2 ... linking ... done.
Loading package base-3.0.3.2 ... linking ... done.
Loading package Win32-2.2.0.1 ... linking ... done.
Loading package old-locale-1.0.0.2 ... linking ... done.
Loading package time-1.1.4 ... linking ... done.
Loading package random-1.0.0.2 ... linking ... done.
Loading package QuickCheck-1.2.0.0 ... linking ... done.
Loading package extensible-exceptions-0.1.1.1 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package old-time-1.0.0.3 ... linking ... done.
Loading package parsec-2.1.0.1 ... linking ... done.
Loading package hsemail-1.3 ... linking ... done.
Loading package network-2.2.1.7 ... linking ... done.
Loading package SMTPClient-1.0.1 ... linking ... done.
Loading package filepath-1.1.0.3 ... linking ... done.
Loading package directory-1.0.1.0 ... linking ... done.
Loading package process-1.0.1.2 ... linking ... done.
Loading package hslogger-1.0.7 ... linking ... done.
Loading package deepseq-1.1.0.0 ... linking ... done.
Loading package parallel-2.2.0.1 ... linking ... done.
Loading package strict-concurrency-0.2.2 ... linking ... done.
Loading package unix-compat-0.1.2.1 ... linking ... done.
Loading package happstack-util-0.4.1 ... linking ... done.
Loading package binary-0.5.0.2 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package HaXml-1.13.3 ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
ghc.exe: dist\build\Happstack\Data\Default.o: unknown symbol 
`_sybzmwithzmclassz

m0zi6zi1_DataziGenericsziSYBziWithClassziInstances_constrZMacbsZN_closure'

cabal: Error: some packages failed to install:
happstack-data-0.4.1 failed during the building phase. The exception was:
ExitFailure 1

I can create more detailed log if you need.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Happstack 0.4.1

2010-02-11 Thread Jeremy Shaw

As a work around install happstack-data like this:

cabal install -O0 happstack-data


More details at the end of this thread:

http://groups.google.com/group/happs/browse_thread/thread/c66c74294d8eabf/a4de5e67853925e0?lnk=gstq=happstack-data#a4de5e67853925e0

I am using GHC 6.13, and I believe this problem has been resolved. Not  
sure what the best work around is in the meantime though. I guess I  
should at least update the download page to mention it..


- jeremy

On Feb 11, 2010, at 4:19 PM, Станислав Черничкин  
wrote:


I was unable to install happstack-data-0.4.1 on windows with GHC  
6.12.1. Here the log:


Resolving dependencies...
Configuring happstack-data-0.4.1...
Preprocessing library happstack-data-0.4.1...
Preprocessing executables for happstack-data-0.4.1...
Building happstack-data-0.4.1...

src\Happstack\Data\GOps.hs:54:0:
 warning: no newline at end of file

src\Happstack\Data\SerializeTH.hs:88:0:
 warning: no newline at end of file
[ 1 of 16] Compiling Happstack.Data.GOps ( src\Happstack\Data 
\GOps.hs, dist\buil

d\Happstack\Data\GOps.o )

src\Happstack\Data\Serialize.hs:1:85:
Warning: -XPatternSignatures is deprecated: use - 
XScopedTypeVariables or pra

gma {-# LANGUAGE ScopedTypeVariables #-} instead

src\Happstack\Data\Xml\Base.hs:6:13:
Warning: -XPatternSignatures is deprecated: use - 
XScopedTypeVariables or pra

gma {-# LANGUAGE ScopedTypeVariables #-} instead
[ 2 of 16] Compiling Happstack.Data.Normalize ( src\Happstack\Data 
\Normalize.hs,

 dist\build\Happstack\Data\Normalize.o )
[ 3 of 16] Compiling Happstack.Data.Migrate ( src\Happstack\Data 
\Migrate.hs, dis

t\build\Happstack\Data\Migrate.o )
[ 4 of 16] Compiling Happstack.Data.Default ( src\Happstack\Data 
\Default.hs, dis

t\build\Happstack\Data\Default.o )
[ 5 of 16] Compiling Happstack.Data.DeriveAll ( src\Happstack\Data 
\DeriveAll.hs,

 dist\build\Happstack\Data\DeriveAll.o )
[ 6 of 16] Compiling Happstack.Data.Default.Generic ( src\Happstack 
\Data\Default

\Generic.hs, dist\build\Happstack\Data\Default\Generic.o )
[ 7 of 16] Compiling Happstack.Data.Xml.Base ( src\Happstack\Data\Xml 
\Base.hs, d

ist\build\Happstack\Data\Xml\Base.o )
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package array-0.3.0.0 ... linking ... done.
Loading package bytestring-0.9.1.5 ... linking ... done.
Loading package containers-0.3.0.0 ... linking ... done.
Loading package pretty-1.0.1.1 ... linking ... done.
Loading package template-haskell ... linking ... done.
Loading package syb-with-class-0.6.1 ... linking ... done.
Loading package HUnit-1.2.2.1 ... linking ... done.
Loading package syb-0.1.0.2 ... linking ... done.
Loading package base-3.0.3.2 ... linking ... done.
Loading package Win32-2.2.0.1 ... linking ... done.
Loading package old-locale-1.0.0.2 ... linking ... done.
Loading package time-1.1.4 ... linking ... done.
Loading package random-1.0.0.2 ... linking ... done.
Loading package QuickCheck-1.2.0.0 ... linking ... done.
Loading package extensible-exceptions-0.1.1.1 ... linking ... done.
Loading package mtl-1.1.0.2 ... linking ... done.
Loading package old-time-1.0.0.3 ... linking ... done.
Loading package parsec-2.1.0.1 ... linking ... done.
Loading package hsemail-1.3 ... linking ... done.
Loading package network-2.2.1.7 ... linking ... done.
Loading package SMTPClient-1.0.1 ... linking ... done.
Loading package filepath-1.1.0.3 ... linking ... done.
Loading package directory-1.0.1.0 ... linking ... done.
Loading package process-1.0.1.2 ... linking ... done.
Loading package hslogger-1.0.7 ... linking ... done.
Loading package deepseq-1.1.0.0 ... linking ... done.
Loading package parallel-2.2.0.1 ... linking ... done.
Loading package strict-concurrency-0.2.2 ... linking ... done.
Loading package unix-compat-0.1.2.1 ... linking ... done.
Loading package happstack-util-0.4.1 ... linking ... done.
Loading package binary-0.5.0.2 ... linking ... done.
Loading package haskell98 ... linking ... done.
Loading package HaXml-1.13.3 ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
ghc.exe: dist\build\Happstack\Data\Default.o: unknown symbol  
`_sybzmwithzmclassz
m0zi6zi1_DataziGenericsziSYBziWithClassziInstances_constrZMacbsZN_closure 
'


cabal: Error: some packages failed to install:
happstack-data-0.4.1 failed during the building phase. The exception  
was:

ExitFailure 1

I can create more detailed log if you need.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Happstack 0.4.1

2009-12-20 Thread Michael Hartl
What is the relationship between HAppS and Happstack? I actually thought
that Happstack was the former name of HAppS, but now it seems that I'm
wrong...?

Regards

Am Samstag, den 19.12.2009, 18:17 -0600 schrieb Jeremy Shaw:
 Happstack 0.4.1 STABLE is now available.
 
 We recommend that all users of Happstack update to 0.4.1
 immediately. Migration from Happstack 0.3 should be trivial. There was
 one race condition in happstack-state which could cause a state event
 to fail under heavy congestion.
 
 Happstack is the Haskell Application Server Stack. It is a scalable
 framework for developing web applications. It is similar in purpose to
 Django, RoR, Turbogears, Grails, Seaside, etc.
 
 Using less buzzwords, it is a collection of libraries which can be
 used to develop a self-contained server application which does not
 require SQL or Apache (though it can integrate with both).
 
 It includes:
 
 * an HTTP server
 * a rich DSL for deconstructing HTTP Requests and generating  
 Responses
 * HTML/XML/etc templating via HStringTemplate, HSP, or Text.XHtml
 * a persistent data store based on user defined Haskell data types
   with ACID properties and state migration
 * and more!!
 
 Happstack's modular nature means it is easy to integrate unrelated 3rd
 party modules such as Pandoc, or to add support for an alternative
 templating system. Additionally, it does not exclude you from using
 SQL, or supporting other protocols besides HTTP.
 
 HOMEPAGE:
 
 http://www.happstack.com/
 
 SUPPORTED PLATFORMS:
 
 Happstack supports GHC 6.8, 6.10, and 6.12, under GNU/Linux,
 FreeBSD, OS X, and Windows.
 
 GHC 6.12 currently requires a minor patch to HJScript. Details here:
 
  
 http://groups.google.com/group/haskell-server-pages/browse_thread/thread/56f388fdbaec1420
 
 INSTALL:
 
 1. ensure that ~/.cabal/bin is in your $PATH
 2. cabal update
 3. cabal install happstack
 
 * see SUPPORTED PLATFORMS for information about GHC 6.12
 
 
 NOTABLE CHANGES:
 
   For a complete list of changes see:
 
  http://www.patch-tag.com/r/mae/happstack/snapshots/all/history
 
Removed:
 
   * happstack-contrib has been completely removed. If you were  
 using something in it, please complain on the mailing list.
   * removed Happstack.Server.S3 -- newer, better maintained S3  
 libraries are on hackage now
   * removed unsupported spread-based multimaster support
 
fileServe:
 
   * now with sendfile() support! On supported platforms sendfile
   allows files to be served from the disk to the network in a
   zero-copy fashion. This means faster transfers, less memory and
   CPU usage, and no file handle leaks. (hopefully). sendfile uses
   native sendfile() support on Linux, Windows, OS X, and
   FreeBSD. Other platforms will use a sendfile emulation mode. We
   recommend that you use sendFile instead of sendFileStrict or
   sendFileLazy, unless you have specific needs and know some reason
   why you must use sendFileStrict or sendFileLazy.
 
   * FileServe internals majorly refactored. FileServe now provides
   a modular way of building your own fileServe-like functions. Also
   includes functions for serving a single file instead of the
   contents of a directory.
 
   * added more complete list of mime-types
   * automatically redirect from foo to foo/ if foo is a directory
   * filter . and .. from request path, but allow filenames and  
 directories which start with .
 
happstack-server:
 
   * ServerMonad instance for ErrorT
   * Added ServerMonad, FilterMonad, and WebMonad for XMLGenT
   * Added secure flag to cookies. Defaults to False.
   * fix supportsIPv6 to work with newer versions of network library
   * simpleHTTPWithSocket + bindPort for H.S.SimpleHTTP (you can  
 use this to start the server as root, bind to the socket, and then  
 drop privileges.)
   * Fixed Accept-Encoding parser to accepts encodings with a - in  
 them. Added additional tests to acceptEncodingParserTest
   * fix so basicAuth sets correct response code and headers.
   * SimpleHTTP: added trailingSlash. Guard which checks that  
 Request URI ends with a /
   * decode body of PUT requests not just POST
   * added ifModifiedSince guard
   * added host and withHost guards to SimpleHTTP (similar to dir  
 and path, but for the requested hostname)
 
   other:
 
   * happstack-state: Correct an embarrassing race condition bug.
   * happstack-data: Exported getSafeGet and getSafePut
   * happstack: add state transition code to guestbook (add email  
 to form, handler, and state), and tar of example _local state before  
 transition
 
   experimental:
 
   * happstack-state: now has experimental replication support using
 Amazon Web Services. This support is disabled by default. This
 feature is highly experimental, may not work, and may 

Re: [Haskell-cafe] ANN: Happstack 0.4.1

2009-12-20 Thread Ivan Lazar Miljenovic
Michael Hartl mikeha...@web.de writes:

 What is the relationship between HAppS and Happstack? I actually thought
 that Happstack was the former name of HAppS, but now it seems that I'm
 wrong...?

Other way round: Happstack is the new revamped HAppS.

-- 
Ivan Lazar Miljenovic
ivan.miljeno...@gmail.com
IvanMiljenovic.wordpress.com
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Happstack 0.4.1

2009-12-20 Thread Michael Hartl
Ah, that's it. ;-) Thanks!

Am Sonntag, den 20.12.2009, 22:23 +1000 schrieb Ivan Lazar Miljenovic:
 Michael Hartl mikeha...@web.de writes:
 
  What is the relationship between HAppS and Happstack? I actually thought
  that Happstack was the former name of HAppS, but now it seems that I'm
  wrong...?
 
 Other way round: Happstack is the new revamped HAppS.
 


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] ANN: Happstack 0.4.1

2009-12-20 Thread Matthew Elder
Hooray!


On 12/19/09, Jeremy Shaw jer...@n-heptane.com wrote:
 Happstack 0.4.1 STABLE is now available.

 We recommend that all users of Happstack update to 0.4.1
 immediately. Migration from Happstack 0.3 should be trivial. There was
 one race condition in happstack-state which could cause a state event
 to fail under heavy congestion.

 Happstack is the Haskell Application Server Stack. It is a scalable
 framework for developing web applications. It is similar in purpose to
 Django, RoR, Turbogears, Grails, Seaside, etc.

 Using less buzzwords, it is a collection of libraries which can be
 used to develop a self-contained server application which does not
 require SQL or Apache (though it can integrate with both).

 It includes:

 * an HTTP server
 * a rich DSL for deconstructing HTTP Requests and generating
 Responses
 * HTML/XML/etc templating via HStringTemplate, HSP, or Text.XHtml
 * a persistent data store based on user defined Haskell data types
   with ACID properties and state migration
 * and more!!

 Happstack's modular nature means it is easy to integrate unrelated 3rd
 party modules such as Pandoc, or to add support for an alternative
 templating system. Additionally, it does not exclude you from using
 SQL, or supporting other protocols besides HTTP.

 HOMEPAGE:

 http://www.happstack.com/

 SUPPORTED PLATFORMS:

 Happstack supports GHC 6.8, 6.10, and 6.12, under GNU/Linux,
 FreeBSD, OS X, and Windows.

 GHC 6.12 currently requires a minor patch to HJScript. Details here:


 http://groups.google.com/group/haskell-server-pages/browse_thread/thread/56f388fdbaec1420

 INSTALL:

 1. ensure that ~/.cabal/bin is in your $PATH
 2. cabal update
 3. cabal install happstack

 * see SUPPORTED PLATFORMS for information about GHC 6.12


 NOTABLE CHANGES:

   For a complete list of changes see:

  http://www.patch-tag.com/r/mae/happstack/snapshots/all/history

Removed:

   * happstack-contrib has been completely removed. If you were
 using something in it, please complain on the mailing list.
   * removed Happstack.Server.S3 -- newer, better maintained S3
 libraries are on hackage now
   * removed unsupported spread-based multimaster support

fileServe:

   * now with sendfile() support! On supported platforms sendfile
   allows files to be served from the disk to the network in a
   zero-copy fashion. This means faster transfers, less memory and
   CPU usage, and no file handle leaks. (hopefully). sendfile uses
   native sendfile() support on Linux, Windows, OS X, and
   FreeBSD. Other platforms will use a sendfile emulation mode. We
   recommend that you use sendFile instead of sendFileStrict or
   sendFileLazy, unless you have specific needs and know some reason
   why you must use sendFileStrict or sendFileLazy.

   * FileServe internals majorly refactored. FileServe now provides
   a modular way of building your own fileServe-like functions. Also
   includes functions for serving a single file instead of the
   contents of a directory.

   * added more complete list of mime-types
   * automatically redirect from foo to foo/ if foo is a directory
   * filter . and .. from request path, but allow filenames and
 directories which start with .

happstack-server:

   * ServerMonad instance for ErrorT
   * Added ServerMonad, FilterMonad, and WebMonad for XMLGenT
   * Added secure flag to cookies. Defaults to False.
   * fix supportsIPv6 to work with newer versions of network library
   * simpleHTTPWithSocket + bindPort for H.S.SimpleHTTP (you can
 use this to start the server as root, bind to the socket, and then
 drop privileges.)
   * Fixed Accept-Encoding parser to accepts encodings with a - in
 them. Added additional tests to acceptEncodingParserTest
   * fix so basicAuth sets correct response code and headers.
   * SimpleHTTP: added trailingSlash. Guard which checks that
 Request URI ends with a /
   * decode body of PUT requests not just POST
   * added ifModifiedSince guard
   * added host and withHost guards to SimpleHTTP (similar to dir
 and path, but for the requested hostname)

   other:

   * happstack-state: Correct an embarrassing race condition bug.
   * happstack-data: Exported getSafeGet and getSafePut
   * happstack: add state transition code to guestbook (add email
 to form, handler, and state), and tar of example _local state before
 transition

   experimental:

   * happstack-state: now has experimental replication support using
 Amazon Web Services. This support is disabled by default. This
 feature is highly experimental, may not work, and may even be
 completely removed in future versions (though, hopefully not).

 THANKS:

   Alex Jacobson
   David Himmelstrup / Lemmih
   Matthew Elder / mae
   Antoine Latter
   Erik Hesselink
   Pasqualino 'Titto' 

[Haskell-cafe] ANN: Happstack 0.4.1

2009-12-19 Thread Jeremy Shaw

Happstack 0.4.1 STABLE is now available.

We recommend that all users of Happstack update to 0.4.1
immediately. Migration from Happstack 0.3 should be trivial. There was
one race condition in happstack-state which could cause a state event
to fail under heavy congestion.

Happstack is the Haskell Application Server Stack. It is a scalable
framework for developing web applications. It is similar in purpose to
Django, RoR, Turbogears, Grails, Seaside, etc.

Using less buzzwords, it is a collection of libraries which can be
used to develop a self-contained server application which does not
require SQL or Apache (though it can integrate with both).

It includes:

   * an HTTP server
   * a rich DSL for deconstructing HTTP Requests and generating  
Responses

   * HTML/XML/etc templating via HStringTemplate, HSP, or Text.XHtml
   * a persistent data store based on user defined Haskell data types
 with ACID properties and state migration
   * and more!!

Happstack's modular nature means it is easy to integrate unrelated 3rd
party modules such as Pandoc, or to add support for an alternative
templating system. Additionally, it does not exclude you from using
SQL, or supporting other protocols besides HTTP.

HOMEPAGE:

   http://www.happstack.com/

SUPPORTED PLATFORMS:

   Happstack supports GHC 6.8, 6.10, and 6.12, under GNU/Linux,
   FreeBSD, OS X, and Windows.

   GHC 6.12 currently requires a minor patch to HJScript. Details here:


http://groups.google.com/group/haskell-server-pages/browse_thread/thread/56f388fdbaec1420

INSTALL:

   1. ensure that ~/.cabal/bin is in your $PATH
   2. cabal update
   3. cabal install happstack

   * see SUPPORTED PLATFORMS for information about GHC 6.12


NOTABLE CHANGES:

 For a complete list of changes see:

http://www.patch-tag.com/r/mae/happstack/snapshots/all/history

  Removed:

 * happstack-contrib has been completely removed. If you were  
using something in it, please complain on the mailing list.
 * removed Happstack.Server.S3 -- newer, better maintained S3  
libraries are on hackage now

 * removed unsupported spread-based multimaster support

  fileServe:

 * now with sendfile() support! On supported platforms sendfile
 allows files to be served from the disk to the network in a
 zero-copy fashion. This means faster transfers, less memory and
 CPU usage, and no file handle leaks. (hopefully). sendfile uses
 native sendfile() support on Linux, Windows, OS X, and
 FreeBSD. Other platforms will use a sendfile emulation mode. We
 recommend that you use sendFile instead of sendFileStrict or
 sendFileLazy, unless you have specific needs and know some reason
 why you must use sendFileStrict or sendFileLazy.

 * FileServe internals majorly refactored. FileServe now provides
 a modular way of building your own fileServe-like functions. Also
 includes functions for serving a single file instead of the
 contents of a directory.

 * added more complete list of mime-types
 * automatically redirect from foo to foo/ if foo is a directory
 * filter . and .. from request path, but allow filenames and  
directories which start with .


  happstack-server:

 * ServerMonad instance for ErrorT
 * Added ServerMonad, FilterMonad, and WebMonad for XMLGenT
 * Added secure flag to cookies. Defaults to False.
 * fix supportsIPv6 to work with newer versions of network library
 * simpleHTTPWithSocket + bindPort for H.S.SimpleHTTP (you can  
use this to start the server as root, bind to the socket, and then  
drop privileges.)
 * Fixed Accept-Encoding parser to accepts encodings with a - in  
them. Added additional tests to acceptEncodingParserTest

 * fix so basicAuth sets correct response code and headers.
 * SimpleHTTP: added trailingSlash. Guard which checks that  
Request URI ends with a /

 * decode body of PUT requests not just POST
 * added ifModifiedSince guard
 * added host and withHost guards to SimpleHTTP (similar to dir  
and path, but for the requested hostname)


 other:

 * happstack-state: Correct an embarrassing race condition bug.
 * happstack-data: Exported getSafeGet and getSafePut
 * happstack: add state transition code to guestbook (add email  
to form, handler, and state), and tar of example _local state before  
transition


 experimental:

 * happstack-state: now has experimental replication support using
   Amazon Web Services. This support is disabled by default. This
   feature is highly experimental, may not work, and may even be
   completely removed in future versions (though, hopefully not).

THANKS:

 Alex Jacobson
 David Himmelstrup / Lemmih
 Matthew Elder / mae
 Antoine Latter
 Erik Hesselink
 Pasqualino 'Titto' Assini
 Nils / McManiaC
 Thomas Hartman
 Creighton Hogg / wchogg
 John MacFarlane
 Jochem Berndsen / koeien
 MightByte

 And everyone who filed bug reports, tested RC1 and RC2, and anyone  

Re: [Haskell-cafe] ANN: Happstack 0.4.1

2009-12-19 Thread Niklas Broberg
   GHC 6.12 currently requires a minor patch to HJScript. Details here:

HJScript-0.4.5 is now on hackage, fixing this problem. Thanks for the heads-up.

Cheers,

/Niklas
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe