| Copyright | (c) Zhanyong Wan Yale University 2003 |
|---|---|
| License | BSD-style (see the LICENSE file in the distribution) |
| Maintainer | nilsson@cs.yale.edu |
| Stability | provisional |
| Portability | portable |
| Safe Haskell | Safe |
| Language | Haskell98 |
FRP.Yampa.Forceable
Description
Deprecated: Use DeepSeq instead
Hyperstrict evaluation.
Documentation
class Forceable a where Source #
Minimal complete definition
Instances
| Forceable Bool Source # | |
| Forceable Char Source # | |
| Forceable Double Source # | |
| Forceable Float Source # | |
| Forceable Int Source # | |
| Forceable Integer Source # | |
| Forceable () Source # | |
| Forceable a => Forceable [a] Source # | |
| Forceable a => Forceable (Maybe a) Source # | |
| RealFloat a => Forceable (Vector2 a) Source # | |
| RealFloat a => Forceable (Vector3 a) Source # | |
| Forceable a => Forceable (Event a) Source # | Forceable instance |
| RealFloat a => Forceable (Point2 a) Source # | |
| RealFloat a => Forceable (Point3 a) Source # | |
| (Forceable a, Forceable b) => Forceable (a, b) Source # | |
| (Forceable a, Forceable b, Forceable c) => Forceable (a, b, c) Source # | |
| (Forceable a, Forceable b, Forceable c, Forceable d) => Forceable (a, b, c, d) Source # | |
| (Forceable a, Forceable b, Forceable c, Forceable d, Forceable e) => Forceable (a, b, c, d, e) Source # | |