_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


ghc-githash 0.1.6.3
Dependencies: ghc-th-compat@0.1.4 git@2.51.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/snoyberg/githash#readme
Licenses: Modified BSD
Synopsis: Compile git revision info into Haskell projects
Description:

Please see the README and documentation at <https://www.stackage.org/package/githash>

ghc-base-compat 0.12.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/base-compat
Licenses: Expat
Synopsis: Haskell compiler compatibility library
Description:

This library provides functions available in later versions of base to a wider range of compilers, without requiring the use of CPP pragmas in your code.

ghc-connection 0.3.1
Dependencies: ghc-byteable@0.1.1 ghc-data-default-class@0.1.2.0 ghc-network@3.1.4.0 ghc-tls@1.5.8 ghc-socks@0.6.1 ghc-x509@1.7.7 ghc-x509-store@1.6.9 ghc-x509-system@1.6.7 ghc-x509-validation@1.6.12
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/vincenthz/hs-connection
Licenses: Modified BSD
Synopsis: Simple and easy network connections API
Description:

This package provides a simple network library for all your connection needs. It provides a very simple API to create sockets to a destination with the choice of SSL/TLS, and SOCKS.

ghc-syb 0.7.2.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.cs.uu.nl/wiki/GenericProgramming/SYB
Licenses: Modified BSD
Synopsis: Scrap Your Boilerplate
Description:

This package contains the generics system described in the /Scrap Your Boilerplate/ papers (see the website). It defines the Data class of types permitting folding and unfolding of constructor applications, instances of this class for primitive types, and a variety of traversals.

ghc-fast-logger 3.1.2
Dependencies: ghc-auto-update@0.1.6 ghc-easy-file@0.2.5 ghc-unix-time@0.4.9 ghc-unix-compat@0.5.4 ghc-bytestring-builder@0.10.8.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/kazu-yamamoto/logger
Licenses: Modified BSD
Synopsis: Fast logging system
Description:

This library provides a fast logging system for Haskell.

ghc-regex-posix 0.96.0.1
Dependencies: ghc-regex-base@0.94.0.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://sourceforge.net/projects/lazy-regex
Licenses: Modified BSD
Synopsis: POSIX regular expressions for Haskell
Description:

This library provides the POSIX regex backend used by the Haskell library regex-base.

ghc-atomic-write 0.2.0.7
Dependencies: ghc-temporary@1.3 ghc-unix-compat@0.5.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/stackbuilders/atomic-write
Licenses: Expat
Synopsis: Atomically write to a file
Description:

Atomically write to a file on POSIX-compliant systems while preserving permissions. mv is an atomic operation. This makes it simple to write to a file atomically just by using the mv operation. However, this will destroy the permissions on the original file. This library preserves permissions while atomically writing to a file.

ghc-hookup 0.7
Dependencies: ghc-async@2.2.4 ghc-network@3.1.4.0 ghc-attoparsec@0.14.4 ghc-hsopenssl@0.11.7.9 ghc-hsopenssl-x509-system@0.1.0.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/glguy/irc-core
Licenses: ISC
Synopsis: Abstracts network connections over SOCKS5 and TLS
Description:

This package provides an abstraction for communicating with line-oriented network services while abstracting over the use of SOCKS5 and TLS (via OpenSSL)

ghc-language-glsl 0.3.0
Dependencies: ghc-prettyclass@1.0.0.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/language-glsl
Licenses: Modified BSD
Synopsis: GLSL abstract syntax tree, parser, and pretty-printer
Description:

This package is a Haskell library for the representation, parsing, and pretty-printing of GLSL 1.50 code.

ghc-hslua-module-text 1.0.3.1
Dependencies: ghc-hslua-core@2.2.1 ghc-hslua-packaging@2.2.1 ghc-hslua-marshalling@2.2.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/hslua/hslua
Licenses: Expat
Synopsis: Lua module for text
Description:

This package provides a UTF-8 aware subset of Lua's string module for Haskell. The functions provided by this module are upper, lower, len, reverse, and sub.

ghc-vector-binary-instances 0.2.5.2
Dependencies: ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/bos/vector-binary-instances
Licenses: Modified BSD
Synopsis: Instances of Data.Binary and Data.Serialize for vector
Description:

This library provides instances of Binary for the types defined in the vector package, making it easy to serialize vectors to and from disk. We use the generic interface to vectors, so all vector types are supported. Specific instances are provided for unboxed, boxed and storable vectors.

ghc-psqueues 0.2.7.3
Dependencies: ghc-hashable@1.4.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/psqueues
Licenses: Modified BSD
Synopsis: Pure priority search queues
Description:

The psqueues package provides 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 A Simple Implementation Technique for Priority Search Queues.

    Hence, it is similar to the 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 https://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.

Typical applications of Priority Search Queues include:

  • Caches, and more specifically LRU Caches;

  • Schedulers;

  • Pathfinding algorithms, such as Dijkstra's and A*.

ghc-tldr 0.9.2
Dependencies: ghc-ansi-terminal@0.11.4 ghc-attoparsec@0.14.4 ghc-cmark@0.6 ghc-http-conduit@2.3.8.1 ghc-optparse-applicative@0.17.1.0 ghc-semigroups@0.20 ghc-zip-archive@0.4.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/psibi/tldr-hs#readme
Licenses: Modified BSD
Synopsis: Haskell tldr client
Description:

This package provides the tldr command and a Haskell client library allowing users to update and view tldr pages from a shell. The tldr pages are a community effort to simplify the man pages with practical examples.

ghc-text-short 0.1.5
Dependencies: ghc-hashable@1.4.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/text-short
Licenses: Modified BSD
Synopsis: Memory-efficient representation of Unicode text strings
Description:

This package provides the ShortText type which is suitable for keeping many short strings in memory. This is similar to how ShortByteString relates to ByteString.

The main difference between Text and ShortText is that ShortText uses UTF-8 instead of UTF-16 internally and also doesn't support zero-copy slicing (thereby saving 2 words). Consequently, the memory footprint of a (boxed) ShortText value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload.

ghc-missingh 1.5.0.1
Dependencies: ghc-hslogger@1.3.1.0 ghc-old-locale@1.0.0.7 ghc-old-time@1.1.0.3 ghc-regex-compat@0.95.2.1 ghc-network-bsd@2.8.1.0 ghc-network@3.1.4.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/MissingH
Licenses: Modified BSD
Synopsis: Large utility library
Description:

MissingH is a library of all sorts of utility functions for Haskell programmers. It is written in pure Haskell and thus should be extremely portable and easy to use.

ghc-regex-compat 0.95.2.1
Dependencies: ghc-regex-base@0.94.0.2 ghc-regex-posix@0.96.0.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://sourceforge.net/projects/lazy-regex
Licenses: Modified BSD
Synopsis: Replaces/Enhances Text.Regex
Description:

This library provides one module layer over regex-posix to replace Text.Regex.

ghc-timezone-olson 0.2.1
Dependencies: ghc-timezone-series@0.1.13 ghc-extensible-exceptions@0.1.1.4
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://projects.haskell.org/time-ng/
Licenses: Modified BSD
Synopsis: Parser and renderer for binary Olson timezone files
Description:

A parser and renderer for binary Olson timezone files whose format is specified by the tzfile(5) man page on Unix-like systems. For more information about this format, see http://www.iana.org/time-zones/repository/tz-link.html. Functions are provided for converting the parsed data into TimeZoneSeries objects from the timezone-series package.

ghc-microlens-aeson 2.5.0
Dependencies: ghc-aeson@2.0.3.0 ghc-attoparsec@0.14.4 ghc-hashable@1.4.2.0 ghc-microlens@0.4.12.0 ghc-scientific@0.3.7.0 ghc-unordered-containers@0.2.19.1 ghc-vector@0.12.3.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/fosskers/microlens-aeson
Licenses: Expat
Synopsis: Law-abiding lenses for Aeson, using microlens
Description:

This library provides law-abiding lenses for Aeson, using microlens.

ghc-diagrams-solve 0.1.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://archives.haskell.org/projects.haskell.org/diagrams/
Licenses: Modified BSD
Synopsis: Pure Haskell solver routines used by diagrams
Description:

This library provides Pure Haskell solver routines for use by the diagrams framework. It currently includes routines for finding real roots of low-degree (n < 5) polynomials, and solving tridiagonal and cyclic tridiagonal linear systems.

ghc-unexceptionalio 0.5.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/singpolyma/unexceptionalio
Licenses: ISC
Synopsis: IO without any non-error, synchronous exceptions
Description:

When you've caught all the exceptions that can be handled safely, this is what you're left with.

ghc-hs-bibutils 6.10.0.0
Dependencies: ghc-syb@0.7.2.3
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/hs-bibutils
Licenses: GPL 2+
Synopsis: Haskell bindings to bibutils
Description:

This package provides Haskell bindings to bibutils, a library that interconverts between various bibliography formats using a common MODS-format XML intermediate.

ghc-semigroupoids 5.3.7
Dependencies: ghc-base-orphans@0.8.8.2 ghc-bifunctors@5.5.15 ghc-transformers-compat@0.7.2 ghc-generic-deriving@1.14.4 ghc-contravariant@1.5.5 ghc-distributive@0.6.2.1 ghc-comonad@5.0.8 ghc-tagged@0.8.6.1 ghc-hashable@1.4.2.0 ghc-unordered-containers@0.2.19.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/ekmett/semigroupoids
Licenses: FreeBSD
Synopsis: Semigroupoids operations for Haskell
Description:

This library provides a wide array of (semi)groupoids and operations for working with them. A Semigroupoid is a Category without the requirement of identity arrows for every object in the category. A Category is any Semigroupoid for which the Yoneda lemma holds. Finally, to work with these weaker structures it is beneficial to have containers that can provide stronger guarantees about their contents, so versions of Traversable and Foldable that can be folded with just a Semigroup are added.

ghc-xml-hamlet 0.5.0.2
Dependencies: ghc-shakespeare@2.0.30 ghc-xml-conduit@1.9.1.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: http://www.yesodweb.com/
Licenses: Modified BSD
Synopsis: Hamlet-style quasiquoter for XML content
Description:

This package provides a type-safe tool for generating XML code via quasi-quoting built on top of ghc-shakespeare.

Page: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877
Total results: 45031