all options
bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: haskell-monad-control  ]

Package: libghc-monad-control-prof (1.0.3.1-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 - profileringsbiblioteker

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.3.1-3 49.6 kB452.0 kB [list of files]
amd64 1.0.3.1-3+b1 39.2 kB319.0 kB [list of files]
arm64 1.0.3.1-3+b1 43.1 kB380.0 kB [list of files]
armel 1.0.3.1-3 51.5 kB386.0 kB [list of files]
armhf 1.0.3.1-3 50.8 kB382.0 kB [list of files]
hppa (unofficial port) 1.0.3.1-3+b1 53.1 kB416.0 kB [list of files]
i386 1.0.3.1-3+b1 47.3 kB344.0 kB [list of files]
ia64 (unofficial port) 1.0.3.1-2+b1 60.7 kB861.0 kB [list of files]
loong64 (unofficial port) 1.0.3.1-3+b1 60.4 kB644.0 kB [list of files]
m68k (unofficial port) 1.0.3.1-1+b3 49.9 kB362.0 kB [list of files]
mips64el 1.0.3.1-3 48.1 kB431.0 kB [list of files]
ppc64 (unofficial port) 1.0.3.1-3 47.7 kB458.0 kB [list of files]
ppc64el 1.0.3.1-3 48.5 kB449.0 kB [list of files]
riscv64 1.0.3.1-3 62.8 kB627.0 kB [list of files]
s390x 1.0.3.1-3 51.9 kB546.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.3.1-3 55.7 kB623.0 kB [list of files]
x32 (unofficial port) 1.0.3.1-1 56.0 kB446.0 kB [list of files]