k3ylabs/cosoco-image-dataset huggingface dataset:
Package: libghc-classy-prelude-conduit-dev (1.5.0-2build3)
Section: universe/haskell
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-bytestring-dev-0.10.10.1-c40ee, libghc-classy-prelude-dev-1.5.0-520ab, libghc-conduit-dev-1.3.2-405d8, libghc-monad-control-dev-1.0.2.3-d0848, libghc-resourcet-dev-1.2.4.2-14695, libghc-transformers-dev-0.5.6.2-59c2c, libghc-void-dev-0.7.3-915a7, libc6 (>= 2.2.5), libgmp10
Description:  conduit instances for classy-prelude classy-prelude-conduit contains conduit instances for classy-prelude. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-classy-prelude-conduit-doc (1.5.0-2build3)
Section: universe/doc
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: haddock-interface-35
Description:  conduit instances for classy-prelude; documentation classy-prelude-conduit contains conduit instances for classy-prelude. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-classy-prelude-conduit-prof (1.5.0-2build3)
Section: universe/haskell
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: libghc-classy-prelude-conduit-dev (= 1.5.0-2build3), libghc-base-prof-4.13.0.0-2f220, libghc-bytestring-prof-0.10.10.1-c40ee, libghc-classy-prelude-prof-1.5.0-520ab, libghc-conduit-prof-1.3.2-405d8, libghc-monad-control-prof-1.0.2.3-d0848, libghc-resourcet-prof-1.2.4.2-14695, libghc-transformers-prof-0.5.6.2-59c2c, libghc-void-prof-0.7.3-915a7
Description:  conduit instances for classy-prelude; profiling libraries classy-prelude-conduit contains conduit instances for classy-prelude. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-classy-prelude-dev (1.5.0-2build3)
Section: universe/haskell
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: libghc-async-dev-2.2.2-97ad7, libghc-base-dev-4.13.0.0-2f220, libghc-basic-prelude-dev-0.7.0-02df4, libghc-bifunctors-dev-5.5.7-1fe65, libghc-bytestring-dev-0.10.10.1-c40ee, libghc-chunked-data-dev-0.3.1-a54d7, libghc-containers-dev-0.6.2.1-ab1cf, libghc-deepseq-dev-1.4.4.0-9f093, libghc-dlist-dev-0.8.0.8-7f473, libghc-ghc-prim-dev-0.5.3-49209, libghc-hashable-dev-1.3.0.0-d5f3c, libghc-mono-traversable-dev-1.0.15.1-93146, libghc-mono-traversable-instances-dev-0.1.1.0-3020d, libghc-mtl-dev-2.2.2-7208c, libghc-mutable-containers-dev-0.3.4-ffeb5, libghc-primitive-dev-0.7.0.1-fc459, libghc-say-dev-0.1.0.1-9dd36, libghc-semigroups-dev-0.19.1-31c30, libghc-stm-dev-2.5.0.0-28cfe, libghc-stm-chans-dev-3.0.0.4-43cd4, libghc-text-dev-1.2.4.0-a7a6e, libghc-time-dev-1.9.3-1ee94, libghc-transformers-dev-0.5.6.2-59c2c, libghc-unliftio-dev-0.2.13-ab09d, libghc-unordered-containers-dev-0.2.10.0-39576, libghc-vector-dev-0.12.1.2-29734, libghc-vector-instances-dev-3.4-c84aa, libc6 (>= 2.2.5), libgmp10
Description:  typeclass-based prelude Focuses on using common typeclasses when possible, and creating new ones to avoid name clashing. Exposes many recommended datastructures (Map, ByteString, etc) directly without requiring long import lists and qualified modules. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-classy-prelude-doc (1.5.0-2build3)
Section: universe/doc
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: haddock-interface-35
Description:  typeclass-based prelude; documentation Focuses on using common typeclasses when possible, and creating new ones to avoid name clashing. Exposes many recommended datastructures (Map, ByteString, etc) directly without requiring long import lists and qualified modules. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-classy-prelude-prof (1.5.0-2build3)
Section: universe/haskell
Homepage: https://github.com/snoyberg/mono-traversable#readme
Depends: libghc-classy-prelude-dev (= 1.5.0-2build3), libghc-async-prof-2.2.2-97ad7, libghc-base-prof-4.13.0.0-2f220, libghc-basic-prelude-prof-0.7.0-02df4, libghc-bifunctors-prof-5.5.7-1fe65, libghc-bytestring-prof-0.10.10.1-c40ee, libghc-chunked-data-prof-0.3.1-a54d7, libghc-containers-prof-0.6.2.1-ab1cf, libghc-deepseq-prof-1.4.4.0-9f093, libghc-dlist-prof-0.8.0.8-7f473, libghc-ghc-prim-prof-0.5.3-49209, libghc-hashable-prof-1.3.0.0-d5f3c, libghc-mono-traversable-prof-1.0.15.1-93146, libghc-mono-traversable-instances-prof-0.1.1.0-3020d, libghc-mtl-prof-2.2.2-7208c, libghc-mutable-containers-prof-0.3.4-ffeb5, libghc-primitive-prof-0.7.0.1-fc459, libghc-say-prof-0.1.0.1-9dd36, libghc-semigroups-prof-0.19.1-31c30, libghc-stm-prof-2.5.0.0-28cfe, libghc-stm-chans-prof-3.0.0.4-43cd4, libghc-text-prof-1.2.4.0-a7a6e, libghc-time-prof-1.9.3-1ee94, libghc-transformers-prof-0.5.6.2-59c2c, libghc-unliftio-prof-0.2.13-ab09d, libghc-unordered-containers-prof-0.2.10.0-39576, libghc-vector-prof-0.12.1.2-29734, libghc-vector-instances-prof-3.4-c84aa
Description:  typeclass-based prelude; profiling libraries Focuses on using common typeclasses when possible, and creating new ones to avoid name clashing. Exposes many recommended datastructures (Map, ByteString, etc) directly without requiring long import lists and qualified modules. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clientsession-dev (0.9.1.2-6build2)
Section: universe/haskell
Homepage: https://github.com/yesodweb/clientsession/tree/master
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-base64-bytestring-dev-1.0.0.3-4ce1b, libghc-bytestring-dev-0.10.10.1-c40ee, libghc-cereal-dev-0.5.8.1-61932, libghc-cipher-aes-dev-0.2.11-0690d, libghc-cprng-aes-dev-0.6.1-bb65e, libghc-crypto-api-dev-0.13.3-fb5d7, libghc-crypto-random-dev-0.0.9-1612d, libghc-directory-dev-1.3.6.0-49fdf, libghc-entropy-dev-0.4.1.6-83c0d, libghc-setenv-dev-0.1.1.3-6868c, libghc-skein-dev-1.0.9.4-8735d, libghc-tagged-dev-0.8.6-08c73, libc6 (>= 2.14), libgmp10
Description:  library for web session data in cookies Achieves security through AES encryption and MD5 hashing. Uses base64 encoding to avoid any issues with characters. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clientsession-doc (0.9.1.2-6build2)
Section: universe/doc
Homepage: https://github.com/yesodweb/clientsession/tree/master
Depends: haddock-interface-35
Description:  library for web session data in cookies; documentation Achieves security through AES encryption and MD5 hashing. Uses base64 encoding to avoid any issues with characters. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clientsession-prof (0.9.1.2-6build2)
Section: universe/haskell
Homepage: https://github.com/yesodweb/clientsession/tree/master
Depends: libghc-clientsession-dev (= 0.9.1.2-6build2), libghc-base-prof-4.13.0.0-2f220, libghc-base64-bytestring-prof-1.0.0.3-4ce1b, libghc-bytestring-prof-0.10.10.1-c40ee, libghc-cereal-prof-0.5.8.1-61932, libghc-cipher-aes-prof-0.2.11-0690d, libghc-cprng-aes-prof-0.6.1-bb65e, libghc-crypto-api-prof-0.13.3-fb5d7, libghc-crypto-random-prof-0.0.9-1612d, libghc-directory-prof-1.3.6.0-49fdf, libghc-entropy-prof-0.4.1.6-83c0d, libghc-setenv-prof-0.1.1.3-6868c, libghc-skein-prof-1.0.9.4-8735d, libghc-tagged-prof-0.8.6-08c73
Description:  library for web session data in cookies; profiling libraries Achieves security through AES encryption and MD5 hashing. Uses base64 encoding to avoid any issues with characters. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clock-dev (0.8-1build2)
Section: universe/haskell
Homepage: https://github.com/corsis/clock
Depends: libghc-base-dev-4.13.0.0-2f220, libc6 (>= 2.17), libgmp10
Description:  High-resolution clock and timer This library provides convenient access to high-resolution clock and timer functions. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clock-doc (0.8-1build2)
Section: universe/doc
Homepage: https://github.com/corsis/clock
Depends: haddock-interface-35
Description:  High-resolution clock and timer; documentation This library provides convenient access to high-resolution clock and timer functions. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-clock-prof (0.8-1build2)
Section: universe/haskell
Homepage: https://github.com/corsis/clock
Depends: libghc-clock-dev (= 0.8-1build2), libghc-base-prof-4.13.0.0-2f220
Description:  High-resolution clock and timer; profiling libraries This library provides convenient access to high-resolution clock and timer functions. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-dev (0.6+ds1-3build4)
Section: universe/haskell
Homepage: https://github.com/jgm/cmark-hs
Depends: libcmark-dev, libghc-base-dev-4.13.0.0-2f220, libghc-bytestring-dev-0.10.10.1-c40ee, libghc-text-dev-1.2.4.0-a7a6e, libc6 (>= 2.2.5), libcmark0.30.2 (>= 0.30.2), libgmp10
Description:  fast, accurate CommonMark (Markdown) parser and renderer This package provides Haskell bindings for libcmark, the reference parser for CommonMark, a fully specified variant of Markdown. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-doc (0.6+ds1-3build4)
Section: universe/doc
Homepage: https://github.com/jgm/cmark-hs
Depends: haddock-interface-35
Description:  fast, accurate CommonMark (Markdown) parser and renderer; documentation This package provides Haskell bindings for libcmark, the reference parser for CommonMark, a fully specified variant of Markdown. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-gfm-dev (0.2.1+ds1-2build2)
Section: universe/haskell
Homepage: https://github.com/kivikakk/cmark-gfm-hs
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-bytestring-dev-0.10.10.1-c40ee, libghc-text-dev-1.2.4.0-a7a6e, libc6 (>= 2.2.5), libcmark-gfm-extensions0.29.0.gfm.3 (>= 0.29.0.gfm.3), libcmark-gfm0.29.0.gfm.3 (>= 0.29.0.gfm.3), libgmp10 (>= 2:6.2.1+dfsg), libcmark-gfm-dev, libcmark-gfm-extensions-dev
Description:  fast, accurate GitHub Flavored Markdown parser and renderer This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-gfm-doc (0.2.1+ds1-2build2)
Section: universe/doc
Homepage: https://github.com/kivikakk/cmark-gfm-hs
Depends: haddock-interface-35
Description:  fast, accurate GitHub Flavored Markdown parser and renderer; documentation This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-gfm-prof (0.2.1+ds1-2build2)
Section: universe/haskell
Homepage: https://github.com/kivikakk/cmark-gfm-hs
Depends: libghc-cmark-gfm-dev (= 0.2.1+ds1-2build2), libghc-base-prof-4.13.0.0-2f220, libghc-bytestring-prof-0.10.10.1-c40ee, libghc-text-prof-1.2.4.0-a7a6e
Description:  fast, accurate GitHub Flavored Markdown parser and renderer; profiling libraries This package provides Haskell bindings for libcmark-gfm, the reference parser for GitHub Flavored Markdown, a fully specified variant of Markdown. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmark-prof (0.6+ds1-3build4)
Section: universe/haskell
Homepage: https://github.com/jgm/cmark-hs
Depends: libghc-cmark-dev (= 0.6+ds1-3build4), libghc-base-prof-4.13.0.0-2f220, libghc-bytestring-prof-0.10.10.1-c40ee, libghc-text-prof-1.2.4.0-a7a6e
Description:  fast, accurate CommonMark (Markdown) parser and renderer; profiling libraries This package provides Haskell bindings for libcmark, the reference parser for CommonMark, a fully specified variant of Markdown. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmdargs-dev (0.10.20-3build2)
Section: universe/haskell
Homepage: https://github.com/ndmitchell/cmdargs#readme
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-filepath-dev-1.4.2.1-103b6, libghc-process-dev-1.6.9.0-88a89, libghc-template-haskell-dev-2.15.0.0-80f0d, libghc-transformers-dev-0.5.6.2-59c2c, libc6 (>= 2.2.5), libgmp10
Description:  command-line argument processing It provides an easy way to define command-line parsers. Most users will want to use the System.Console.CmdArgs.Implicit module, whose documentation contains an example. . System.Console.CmdArgs.Explicit provides a way to write command-line parsers for both single mode programs (most programs) and multiple mode programs (e.g. darcs or cabal). Parsers are defined by constructing a data structure. . System.Console.CmdArgs.Implicit provides a way to concisely define command-line parsers, up to three times shorter than getopt. These parsers are translated into the Explicit data type. . System.Console.CmdArgs.GetOpt provides a wrapper allowing compatiblity with existing getopt parsers, mapping to the Explicit data type. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmdargs-doc (0.10.20-3build2)
Section: universe/doc
Homepage: https://github.com/ndmitchell/cmdargs#readme
Depends: haddock-interface-35
Description:  command-line argument processing; documentation It provides an easy way to define command-line parsers. Most users will want to use the System.Console.CmdArgs.Implicit module, whose documentation contains an example. . System.Console.CmdArgs.Explicit provides a way to write command-line parsers for both single mode programs (most programs) and multiple mode programs (e.g. darcs or cabal). Parsers are defined by constructing a data structure. . System.Console.CmdArgs.Implicit provides a way to concisely define command-line parsers, up to three times shorter than getopt. These parsers are translated into the Explicit data type. . System.Console.CmdArgs.GetOpt provides a wrapper allowing compatiblity with existing getopt parsers, mapping to the Explicit data type. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-cmdargs-prof (0.10.20-3build2)
Section: universe/haskell
Homepage: https://github.com/ndmitchell/cmdargs#readme
Depends: libghc-cmdargs-dev (= 0.10.20-3build2), libghc-base-prof-4.13.0.0-2f220, libghc-filepath-prof-1.4.2.1-103b6, libghc-process-prof-1.6.9.0-88a89, libghc-template-haskell-prof-2.15.0.0-80f0d, libghc-transformers-prof-0.5.6.2-59c2c
Description:  command-line argument processing; profiling libraries It provides an easy way to define command-line parsers. Most users will want to use the System.Console.CmdArgs.Implicit module, whose documentation contains an example. . System.Console.CmdArgs.Explicit provides a way to write command-line parsers for both single mode programs (most programs) and multiple mode programs (e.g. darcs or cabal). Parsers are defined by constructing a data structure. . System.Console.CmdArgs.Implicit provides a way to concisely define command-line parsers, up to three times shorter than getopt. These parsers are translated into the Explicit data type. . System.Console.CmdArgs.GetOpt provides a wrapper allowing compatiblity with existing getopt parsers, mapping to the Explicit data type. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-code-page-dev (0.2-2build2)
Section: universe/haskell
Homepage: https://github.com/RyanGlScott/code-page
Depends: libghc-base-dev-4.13.0.0-2f220, libc6 (>= 2.2.5), libgmp10
Description:  Windows code page library for Haskell Functions which adjust code pages on Windows, and do nothing on other operating systems. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-code-page-doc (0.2-2build2)
Section: universe/doc
Homepage: https://github.com/RyanGlScott/code-page
Depends: haddock-interface-35
Description:  Windows code page library for Haskell; documentation Functions which adjust code pages on Windows, and do nothing on other operating systems. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-code-page-prof (0.2-2build2)
Section: universe/haskell
Homepage: https://github.com/RyanGlScott/code-page
Depends: libghc-code-page-dev (= 0.2-2build2), libghc-base-prof-4.13.0.0-2f220
Description:  Windows code page library for Haskell; profiling libraries Functions which adjust code pages on Windows, and do nothing on other operating systems. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-colour-dev (2.3.5-2build2)
Section: universe/haskell
Homepage: http://www.haskell.org/haskellwiki/Colour
Depends: libghc-base-dev-4.13.0.0-2f220, libc6 (>= 2.2.5), libgmp10
Description:  A model for human colour/color perception This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names (Data.Colour.Names) is provided. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-colour-doc (2.3.5-2build2)
Section: universe/doc
Homepage: http://www.haskell.org/haskellwiki/Colour
Depends: haddock-interface-35
Description:  A model for human colour/color perception; documentation This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names (Data.Colour.Names) is provided. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-colour-prof (2.3.5-2build2)
Section: universe/haskell
Homepage: http://www.haskell.org/haskellwiki/Colour
Depends: libghc-colour-dev (= 2.3.5-2build2), libghc-base-prof-4.13.0.0-2f220
Description:  A model for human colour/color perception; profiling libraries This package provides a data type for colours and transparency. Colours can be blended and composed. Various colour spaces are supported. A module of colour names (Data.Colour.Names) is provided. . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-comonad-dev (5.0.6-1build2)
Section: universe/haskell
Homepage: http://github.com/ekmett/comonad/
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-containers-dev-0.6.2.1-ab1cf, libghc-distributive-dev-0.6.2-bfecc, libghc-tagged-dev-0.8.6-08c73, libghc-transformers-dev-0.5.6.2-59c2c, libghc-transformers-compat-dev-0.6.5-54570, libc6 (>= 2.2.5), libgmp10
Description:  Haskell 98 comonads Haskell 98 comonads . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-comonad-doc (5.0.6-1build2)
Section: universe/doc
Homepage: http://github.com/ekmett/comonad/
Depends: haddock-interface-35
Description:  Haskell 98 comonads; documentation Haskell 98 comonads . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-comonad-prof (5.0.6-1build2)
Section: universe/haskell
Homepage: http://github.com/ekmett/comonad/
Depends: libghc-comonad-dev (= 5.0.6-1build2), libghc-base-prof-4.13.0.0-2f220, libghc-containers-prof-0.6.2.1-ab1cf, libghc-distributive-prof-0.6.2-bfecc, libghc-tagged-prof-0.8.6-08c73, libghc-transformers-prof-0.5.6.2-59c2c, libghc-transformers-compat-prof-0.6.5-54570
Description:  Haskell 98 comonads; profiling libraries Haskell 98 comonads . This package provides a library for the Haskell programming language, compiled for profiling.  See http://www.haskell.org/ for more information on Haskell.
Package: libghc-concurrent-output-dev (1.10.12-1build1)
Section: universe/haskell
Homepage: https://hackage.haskell.org/package/concurrent-output
Depends: libghc-ansi-terminal-dev-0.10.3-1c365, libghc-async-dev-2.2.2-97ad7, libghc-base-dev-4.13.0.0-2f220, libghc-directory-dev-1.3.6.0-49fdf, libghc-exceptions-dev-0.10.4-478d8, libghc-process-dev-1.6.9.0-88a89, libghc-stm-dev-2.5.0.0-28cfe, libghc-terminal-size-dev-0.3.2.1-76d54, libghc-text-dev-1.2.4.0-a7a6e, libghc-transformers-dev-0.5.6.2-59c2c, libghc-unix-dev-2.7.2.2-bb33f, libc6 (>= 2.2.5), libgmp10
Description:  ungarble output from several threads Provides a simple interface for writing concurrent programs that need to output a lot of status messages to the console, or display multiple progress bars for different activities at the same time, or concurrently run external commands that output to the console. . Built on top of that is a way of defining multiple output regions, which are automatically laid out on the screen and can be individually updated. Can be used for progress displays etc. . This package provides a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.
Package: libghc-concurrent-output-doc (1.10.12-1build1)
Section: universe/doc
Homepage: https://hackage.haskell.org/package/concurrent-output
Depends: haddock-interface-35
Description:  ungarble output from several threads; documentation Provides a simple interface for writing concurrent programs that need to output a lot of status messages to the console, or display multiple progress bars for different activities at the same time, or concurrently run external commands that output to the console. . Built on top of that is a way of defining multiple output regions, which are automatically laid out on the screen and can be individually updated. Can be used for progress displays etc. . This package provides the documentation for a library for the Haskell programming language. See http://www.haskell.org/ for more information on Haskell.