Cabal revisions of logfloat-0.11.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-------------------------------------------------------------------- wren ng thornton <wren@community.haskell.org> ~ 2009.01.29-------------------------------------------------------------------Name: logfloat-Version: 0.11.0-Cabal-Version: >= 1.2-Build-Type: Simple-Stability: experimental-Copyright: Copyright (c) 2007--2009 wren ng thornton-License: BSD3-License-File: LICENSE-Author: wren ng thornton-Maintainer: wren@community.haskell.org-Homepage: http://code.haskell.org/~wren/-Category: Data, Math, Natural Language Processing-Synopsis: Log-domain floating point numbers-Description: This module presents a class for storing numbers- in the log-domain. The main reason for doing this- is to prevent underflow when multiplying many- probabilities as is done in Hidden Markov Models.- It is also helpful for preventing overflow.---- Doing it this way uncovers a bug in Cabal-1.2.3.0:--- "Setup.hs: 'parseField' called on a non-field. This is a bug."---Flag hiddenPrim--- Description: Use GHC 6.10's newly hidden package for GHC.Prim--- if impl(ghc >= 6.10)--- Default: true--- else--- Default: false--Library- Exposed-Modules: Data.Number.LogFloat- , Data.Number.Transfinite- , Data.Number.PartialOrd- , Hugs.RealFloat- Build-Depends: base--- No longer needed since we use GHC.Exts instead--- if flag(hiddenPrim)--- Build-Depends: ghc-prim- Hugs-Options: -98 +o -F'cpp -P -D__HUGS__=200609'- if impl(ghc < 6.10)- GHC-Options: -fno-warn-orphans------------------------------------------------------------------------------------------------------------------------------ fin.+---------------------------------------------------------------- +-- wren ng thornton <wren@community.haskell.org> ~ 2009.01.29 +---------------------------------------------------------------- + +Name: logfloat +Version: 0.11.0 +x-revision: 1 +Cabal-Version: >= 1.2 +Build-Type: Simple +Stability: experimental +Copyright: Copyright (c) 2007--2009 wren ng thornton +License: BSD3 +License-File: LICENSE +Author: wren ng thornton +Maintainer: wren@community.haskell.org +Homepage: http://code.haskell.org/~wren/ +Category: Data, Math, Natural Language Processing +Synopsis: Log-domain floating point numbers +Description: This module presents a class for storing numbers + in the log-domain. The main reason for doing this + is to prevent underflow when multiplying many + probabilities as is done in Hidden Markov Models. + It is also helpful for preventing overflow. + +-- Doing it this way uncovers a bug in Cabal-1.2.3.0: +-- "Setup.hs: 'parseField' called on a non-field. This is a bug." +--Flag hiddenPrim +-- Description: Use GHC 6.10's newly hidden package for GHC.Prim +-- if impl(ghc >= 6.10) +-- Default: true +-- else +-- Default: false + +Library + -- broken release due to missing source-module + Build-Depends: base<0 + + + Exposed-Modules: Data.Number.LogFloat + , Data.Number.Transfinite + , Data.Number.PartialOrd + , Hugs.RealFloat + +-- No longer needed since we use GHC.Exts instead +-- if flag(hiddenPrim) +-- Build-Depends: ghc-prim + Hugs-Options: -98 +o -F'cpp -P -D__HUGS__=200609' + if impl(ghc < 6.10) + GHC-Options: -fno-warn-orphans + +---------------------------------------------------------------- +----------------------------------------------------------- fin.