Key | Value |
---|---|
FileName | ./usr/share/licenses/ghc-psqueues/LICENSE |
FileSize | 1607 |
MD5 | 315290737F6293F698ED37113AA1226D |
SHA-1 | 04AED90434F3A41E0BB4E420BF4986268209B414 |
SHA-256 | 7904B49880DA042AB0E3125EF4DA8BA2322B7B5E13DE13BC6A322E5E2670BC5C |
SHA-512 | 4972408015A4CB086563241DB87FC931D889AEF69C5BEBC792BD0E24A39C4699CFB3DBD9127D004C0D7F2225AB81BF9FD9A14B9EE81529BCCC7FBDCA0363F0B2 |
SSDEEP | 48:IOdJsJzsDP9aX32sra32s3Stc13oocT9v:BdJsJzsJaX3q3zxETN |
TLSH | T19A31645B51404BA746D20B626196FEC4F18CC13D3B23AF024C79B389536B52ED8BB04A |
insert-timestamp | 1728281110.268116 |
mimetype | text/plain |
source | snap:56WFASLU8Ow3ojB7IHygwIX37ekqVX5B_8 |
tar:gname | root |
tar:uname | root |
hashlookup:parent-total | 458 |
hashlookup:trust | 100 |
The searched file hash is included in 458 parent files which include package known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
MD5 | F47DB0F8B73340E2B344B5BD4A9F4A83 |
PackageArch | x86_64 |
PackageDescription | The psqueues package provides <http://en.wikipedia.org/wiki/Priority_queue Priority Search Queues> in three different flavors. * 'OrdPSQ k p v', which uses the 'Ord k' instance to provide fast insertion, deletion and lookup. This implementation is based on Ralf Hinze's <http://citeseer.ist.psu.edu/hinze01simple.html A Simple Implementation Technique for Priority Search Queues>. Hence, it is similar to the <http://hackage.haskell.org/package/PSQueue PSQueue> library, although it is considerably faster and provides a slightly different API. * 'IntPSQ p v' is a far more efficient implementation. It fixes the key type to 'Int' and uses a <http://en.wikipedia.org/wiki/Radix_tree radix tree> (like 'IntMap') with an additional min-heap property. * 'HashPSQ k p v' is a fairly straightforward extension of 'IntPSQ': it simply uses the keys' hashes as indices in the 'IntPSQ'. If there are any hash collisions, it uses an 'OrdPSQ' to resolve those. The performance of this implementation is comparable to that of 'IntPSQ', but it is more widely applicable since the keys are not restricted to 'Int', but rather to any 'Hashable' datatype. Each of the three implementations provides the same API, so they can be used interchangeably. The benchmarks show how they perform relative to one another, and also compared to the other Priority Search Queue implementations on Hackage: <http://hackage.haskell.org/package/PSQueue PSQueue> and <http://hackage.haskell.org/package/fingertree-psqueue fingertree-psqueue>. <<http://i.imgur.com/KmbDKR6.png>> <<http://i.imgur.com/ClT181D.png>> Typical applications of Priority Search Queues include: * Caches, and more specifically LRU Caches; * Schedulers; * Pathfinding algorithms, such as Dijkstra's and A*. |
PackageName | ghc-psqueues |
PackageRelease | lts13.1.15 |
PackageVersion | 0.2.7.2 |
SHA-1 | 002FFE401BC7C78FB4E978F28E9089CA1706CFCC |
SHA-256 | 2158454FC678EAE119E954C9EC35FAFF582538DEA76448113BF906C154668EE6 |
Key | Value |
---|---|
MD5 | 8EE5AACD2483022E8986D0918CC42E09 |
PackageArch | s390x |
PackageDescription | Monad classes using functional dependencies, with instances for various monad transformers, inspired by the paper "Functional Programming with Overloading and Higher-Order Polymorphism", by Mark P Jones, in "Advanced School of Functional Programming", 1995 (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>). |
PackageMaintainer | Fedora Project |
PackageName | ghc-mtl |
PackageRelease | 2.fc23 |
PackageVersion | 2.1.3.1 |
SHA-1 | 007166F868F45BA6364741E94C7E9F551D878B91 |
SHA-256 | 8D3A19F008E3E75F0630F6A23C157DAA4ED06CF0F008098D14F3CC63B0F0D282 |
Key | Value |
---|---|
MD5 | D757E9CE08934CF8D2DBE144BED57F2A |
PackageArch | armv7hl |
PackageDescription | This package provides the Haskell mtl library. |
PackageMaintainer | Fedora Project |
PackageName | ghc-mtl |
PackageRelease | 87.module_f32+8185+af2dc314 |
PackageVersion | 2.2.2 |
SHA-1 | 01AE13178C91DB185BBB54927378735B4DCE82B3 |
SHA-256 | F389141E7C1B034976C699C4F350AAAFC787830D882FA2D7332FECC05F9C4DC3 |
Key | Value |
---|---|
MD5 | 2B9DA04638D79F942825D396424FD8C6 |
PackageArch | x86_64 |
PackageDescription | This package provides the Haskell mtl library. |
PackageMaintainer | Fedora Project |
PackageName | ghc-mtl |
PackageRelease | 88.module_f34+9799+55f21a6c |
PackageVersion | 2.2.2 |
SHA-1 | 02A01B1A317F8C3430D9634317078B1F0C99946D |
SHA-256 | E3C71DD197E35CB1DE7CADF2C4293F8D5B6EFC4131B92BE5BC4857DA28B4B9D4 |
Key | Value |
---|---|
MD5 | E4902928528E2B51A93C42118528648F |
PackageArch | s390 |
PackageDescription | This part contains the monad transformer class, the concrete monad transformers, operations and liftings. It can be used on its own in Haskell 98 code, or with the monad classes in the monads-fd or monads-tf packages, which automatically lift operations introduced by monad transformers through other transformers. This package contains the development files. |
PackageMaintainer | Fedora Project |
PackageName | ghc-transformers-devel |
PackageRelease | 13.fc17 |
PackageVersion | 0.2.2.0 |
SHA-1 | 03252E286A911AC9EB17380C9AE84331BF266F19 |
SHA-256 | 8B7CB30526E60D106CC8B411FA63D9ACB85A21F7449A6B29418CE34B008DF335 |
Key | Value |
---|---|
MD5 | 8B69E97026D9DCFED16620B7C34C4002 |
PackageArch | ppc64le |
PackageDescription | Monad classes using type families, with instances for various monad transformers, inspired by the paper "Functional Programming with Overloading and Higher-Order Polymorphism", by Mark P Jones, in Advanced School of Functional Programming, 1995 (<http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>). |
PackageMaintainer | Fedora Project |
PackageName | ghc-monads-tf |
PackageRelease | 4.fc24 |
PackageVersion | 0.1.0.2 |
SHA-1 | 03BEFA7C839414264106D0DC35DFA1CD05B28814 |
SHA-256 | AD08E11AB9687A52EAB5762DFEA8E855BEE10A7DBCC043941A3A0A8987922F65 |
Key | Value |
---|---|
MD5 | D1D0C292B3650FA89E44A8598F4CFB7B |
PackageArch | x86_64 |
PackageDescription | This package contains a binary distribution of "The Glorious Glasgow Haskell Compilation System". See README.openSUSE on how the tarballs were produced. Do not install this package! Install 'ghc' instead. |
PackageName | ghc-bootstrap |
PackageRelease | dlh.93.2 |
PackageVersion | 8.10.1 |
SHA-1 | 03D406E06BF4E9B9208B9C5CB6A6C190FE0B8316 |
SHA-256 | 199007AD144BB2A6041C579D278783DBE606B67BD0FEE49A44F69247849202C4 |
Key | Value |
---|---|
MD5 | 2586CB91821DB684FAEB4FC10AC4C7FE |
PackageArch | x86_64 |
PackageDescription | This package provides the Haskell mtl library. |
PackageMaintainer | Fedora Project |
PackageName | ghc-mtl |
PackageRelease | 98.module_f34+11206+d68e448a |
PackageVersion | 2.2.2 |
SHA-1 | 04FE4934FBDFDC983F7DB68E3C7F5581656DB95C |
SHA-256 | AB25520F1E5D573CED7473F57E65A7056F2BEFCA71BCF3189DBF43C714953C35 |
Key | Value |
---|---|
MD5 | 7542BCF86F3BC713A0CDEDF995D7C240 |
PackageArch | s390x |
PackageDescription | This package provides the Haskell transformers library. |
PackageMaintainer | Fedora Project |
PackageName | ghc-transformers |
PackageRelease | 46.fc23 |
PackageVersion | 0.3.0.0 |
SHA-1 | 06F3AB989E2D2AE9337E152433E28D27075636E7 |
SHA-256 | 995D93CD699ADAA5CB1682602F478C655E6C3EF682D201015B609D552C519D9F |
Key | Value |
---|---|
MD5 | BBC04FDFB5607487C4CDD8144591CA1E |
PackageArch | aarch64 |
PackageDescription | This package provides the Haskell transformers library. |
PackageMaintainer | Fedora Project |
PackageName | ghc-transformers |
PackageRelease | 44.fc22 |
PackageVersion | 0.3.0.0 |
SHA-1 | 06FBF7F82A8B8A23646FFBEA59EBD360A7BD8DD6 |
SHA-256 | FFA67D3AAFFE172FC61F548DDAB423261412E4C39E325278B85761F7328BB937 |