all options
jessie  ] [  stretch  ] [  buster  ] [  sid  ]
[ Source: haskell-monad-control  ]

Package: libghc-monad-control-prof (1.0.2.3-3 and others)

Links for libghc-monad-control-prof

Screenshot

Debian Resources:

Download Source Package haskell-monad-control:

Maintainers:

External Resources:

Similar packages:

Monadtransformere til kontrol af løfteoperationer - profileringsbiblioeker

Pakken definerer typeklassen MonadControlIO, et undersæt af MonadIO til hvilke generiske kontroloperationer såsom catch kan løftes fra IO. Instanser er baseret på monadtransformere i MonadTransControl, som inkluderer alle gængse monadtransformere i transformerbiblioteket undtagen ContT. For nemhedens skyld tilbyder den en omsluttet version af Control.Exception med typer generaliseret fra IO til alle monad'er i MonadControlIO.

Bemærk at denne pakke er en omskrivning af Anders Kaseorgs monad-peel-biblotek. Den vigtigste forskel er, at denne pakke tilbyder CPS-stiloperatorer og udnytter RankNTypes-sprogudvidelsen til at forenkle de fleste definitioner.

Pakken inkluderer en kopi af testpakken monad-peel skrevet af Anders Kaseorg. Testene kan udføres ved at bruge cabal-test.

Den følgende kriteriebaserede måling (benchmark) viser at monad-control er i gennemsnit 2,5 gange hurtigere end monad-peel.

http://code.haskell.org/~basvandijk/code/bench-monad-peel-control

Denne pakke tilbyder et bibliotek for programmeringssproget Haskell, kompileret for profilering. Se http://www.haskell.org/ for yderligere information om Haskell.

Other Packages Related to libghc-monad-control-prof

  • depends
  • recommends
  • suggests
  • enhances

Download libghc-monad-control-prof

Download for all available architectures
Architecture Version Package Size Installed Size Files
alpha (unofficial port) 1.0.2.3-3+b1 51.6 kB496.0 kB [list of files]
amd64 1.0.2.3-3+b2 42.7 kB360.0 kB [list of files]
arm64 1.0.2.3-3+b2 44.9 kB393.0 kB [list of files]
armel 1.0.2.3-3+b2 44.7 kB331.0 kB [list of files]
armhf 1.0.2.3-3+b2 44.1 kB331.0 kB [list of files]
hppa (unofficial port) 1.0.2.3-3+b3 57.5 kB465.0 kB [list of files]
hurd-i386 1.0.2.3-3+b1 43.0 kB306.0 kB [list of files]
i386 1.0.2.3-3+b2 42.8 kB305.0 kB [list of files]
kfreebsd-amd64 1.0.2.3-3 42.4 kB359.0 kB [list of files]
kfreebsd-i386 1.0.2.3-3 42.5 kB304.0 kB [list of files]
m68k (unofficial port) 1.0.2.3-3+b2 50.8 kB401.0 kB [list of files]
mips 1.0.2.3-3+b2 47.6 kB381.0 kB [list of files]
mips64el 1.0.2.3-3+b2 48.3 kB478.0 kB [list of files]
mipsel 1.0.2.3-3+b2 46.6 kB381.0 kB [list of files]
powerpcspe (unofficial port) 1.0.2.3-1 45.7 kB381.0 kB [list of files]
ppc64 (unofficial port) 1.0.2.3-3+b2 47.8 kB507.0 kB [list of files]
ppc64el 1.0.2.3-3+b2 48.1 kB497.0 kB [list of files]
riscv64 (unofficial port) 1.0.2.3-3+b1 65.8 kB742.0 kB [list of files]
s390x 1.0.2.3-3+b2 46.1 kB445.0 kB [list of files]
sh4 (unofficial port) 1.0.2.3-1 45.5 kB349.0 kB [list of files]
sparc64 (unofficial port) 1.0.2.3-3+b2 61.3 kB720.0 kB [list of files]
x32 (unofficial port) 1.0.2.3-3+b2 54.3 kB428.0 kB [list of files]