ghc-dup: d0656c2ac4c9494a21dc26a1d83a2f2e888d4d47

     1: Name:                ghc-dup
     2: Version:             0.2
     3: Synopsis:            Explicitly prevent sharing
     4: Description:
     5:   This package provides two new operations, 'GHC.Dup.dup' and 'GHC.Dup.deepDup', that allow the
     6:   programmer to prevent the result of two evaluations of the same expression to
     7:   be shared.
     8:   .
     9:   See <http://arxiv.org/abs/1207.2017> for more background.
    10:   .
    11:   /This is still experimental software and can likely cause your program to crash./
    12:   .
    13:   The work on this package has been supported by the Deutsche Telekom Stiftung
    14:   (<http://telekom-stiftung.de>).
    15: License:             BSD3
    16: License-file:        LICENSE
    17: Author:              Joachim Breitner
    18: Maintainer:          Joachim Breitner <mail@joachim-breitner.de>
    19: Copyright:           2012 Joachim Breitner
    20: Category:            Debug, GHC
    21: Build-type:          Simple
    22: Cabal-version:       >=1.14
    23: --Extra-source-files:  Demo.hs
    24: 
    25: --Flag prim-supports-any
    26: --    Description: The used GHC supports Any as an argument to foreign prim functions (GHC ticket #5931)
    27: --    Default: False
    28: 
    29: Library
    30:   Exposed-modules: GHC.Dup
    31:   Default-Language:    Haskell2010
    32:   Build-depends:
    33:     base == 4.8.* || == 4.9.*,
    34:     ghc
    35:   C-Sources: cbits/dup.c cbits/dup-prim.cmm
    36:   Hs-source-dirs: src/
    37:   Ghc-options: -Wall
    38:   default-extensions: CPP
    39: 
    40: --  if flag(prim-supports-any)
    41: --    cpp-options: -DPRIM_SUPPORTS_ANY
    42:   
    43: source-repository head
    44:   type:     darcs
    45:   location: http://darcs.nomeata.de/ghc-dup/

Generated by git2html.