C +Algebra.Ring

package c-io
package
FFI bindings to read(2), write(2), open(2), and close(2). Version 0.1.0
package c-storable-deriving
package
Automatically generates struct-rule based Storable instances based on the Generic typeclass. Version 0.1
package c0check
package
The package contains a progam to check if your C-Program is valid C0. The C0-language is introduced in the basic programming course "Algorithmisches Denken und imperative Programmierung" (WS 2011/12 and later) at the University of Bonn. The program contained in the package will take a C source code file and test the content if it is conform to the C0-language specifications. The answer is simply yes or no. Version 0.1
package c0parser
package
The package contains a parser for C0 programs. The C0-language is introduced in the basic programming course "Algorithmisches Denken und imperative Programmierung" (WS 2011/12 and later) at the University of Bonn. Version 0.1.0.1
package c10k
package
Network server library to handle over 10,000 connections. Since GHC 6.12 or earlier uses select(), it cannot handle connections over 1,024. This library uses the prefork technique to get over the barrier. Programs complied by GHC 6.10 or earlier with the -threaded option kill the IO thread when forkProcess is used. So, don't specify the -threaded option to use this library. Version 0.5.0
package c2hs
package
C->Haskell assists in the development of Haskell bindings to C libraries. It extracts interface information from C header files and generates Haskell code with foreign imports and marshaling. Unlike writing foreign imports by hand (or using hsch2s), this ensures that C functions are imported with the correct Haskell types. Version 0.16.3
package cab
package
This is a MacPorts-like maintenance command of Haskell cabal packages. Some part of this program is a wrapper to "ghc-pkg" and "cabal". If you are always confused due to inconsistency of two commands, or if you want a way to check all outdated packages, or if you want a way to remove outdated packages recursively, this command helps you. Version 0.1.13
package Cabal
package
The Haskell Common Architecture for Building Applications and Libraries: a framework defining a common interface for authors to more easily build their Haskell applications in a portable way. The Haskell Cabal is part of a larger infrastructure for distributing, organizing, and cataloging Haskell libraries and tools. Version 1.14.0
package cabal-debian
package
A program which creates a debian subdirectory containing the required files to build a deb. Version 1.23
package cabal-dev
package
cabal-dev is a tool for managing development builds of Haskell projects. It supports maintaining sandboxed cabal-install repositories, and sandboxed ghc package databases. By default, it uses a cabal-dev directory under the current working directory as the sandbox. For most packages, just use cabal-dev instead of cabal, and you will get a sandboxed build that will not install anything (even automatically installed dependencies) into the user or global ghc package databases. If your build depends on patched or unreleased libraries, you can add them to your sandboxed build environment so they can be installed by cabal-dev or cabal. Just run: > cabal-dev add-source /path/to/source/code cabal-dev add-source also supports importing tarballs into a local cabal repository. Alternatively, install unreleased dependencies into the target cabal-dev sandbox instead of using add-source: > cd /path/to/dependency > cabal-dev install --sandobox=/path/to/sandbox Then build your library/application with the specified sandbox. Additional documentation can be found in the README.md on github: http:github.comcreswickcabal-devblobmaster/README.md Version 0.9.1
package cabal-file-th
package
Template Haskell expressions for reading fields from a project's cabal file. Version 0.2.2
package cabal-ghci
package
The executable cabal-ghci runs ghci with the paths and extensions needed by a cabal project. The cabalSet function can be added to your .ghci to provide the same functionality at runtime, giving you more control over the options that are set. Version 0.2.1
package cabal-install
package
The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs. Version 0.14.0
package cabal-install-bundle
package
This is cabal-install with bundled dependencies. Easier to bootstrap. Version 0.14.0
package cabal-install-ghc72
package
The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs. cabal-install-0.10.2 does not build with the packages that come with ghc-7.2. This package is a copy of cabal-install-0.10.2 with dependency version changes made in the cabal file and the bootstrap.sh file to be compatible with ghc-7.2 packages. Thanks to beastaugh on github for describing these changes at https:gist.github.com/1169332. This package will be removed once a new version of cabal-install comes out that is compatible with the next version of ghc, 7.4. Known bug: cabal sdist does not work with the version. You must build your own source package using tar czf. Version 0.10.4
package cabal-install-ghc74
package
This is a naive adaption of cabal-install-ghc72 for ghc 7.4.1. Don't complain if it does not work for you. The 'cabal' command-line program simplifies the process of managing Haskell software by automating the fetching, configuration, compilation and installation of Haskell libraries and programs. cabal-install-0.10.2 does not build with the packages that come with ghc-7.4. This package is a copy of cabal-install-0.10.2 with dependency version changes made in the cabal file and the bootstrap.sh file to be compatible with ghc-7.4 packages. Thanks to beastaugh on github for describing these changes at https:gist.github.com/1169332. This package will be removed once a new version of cabal-install comes out that is compatible with the next version of ghc, 7.4. Known bug: cabal sdist does not work with the version. You must build your own source package using tar czf. Version 0.10.4
package cabal-macosx
package
GUI applications on Mac OSX must be run as application bundles; these wrap an executable in a particular directory structure which can also carry resources such as icons, program metadata, other binaries, and copies of shared libraries. This package provides Cabal support for creating such application bundles. For more information about OSX application bundles, look for the Bundle Programming Guide on the Apple Developer Connection website, http://developer.apple.com/. Version 0.2.2
package cabal-meta
package
see: http://www.yesodweb.com/blog/2012/04/cabal-meta and http://github.com/yesodweb/cabal-meta Version 0.2.1
package cabal-nirvana
package
This tool takes a list of known compatible versions of libraries and forces them to be used. This should bypass a lot of cabal dependency hell, thereby inducing nirvana. Originally, the idea was to use constraints in the Cabal config file to force this, but unfortunately there's a bug in cabal-install which prevents that from being possible. Instead, this tool now filters the list of available packages available. The simplest usage is to just run cabal-nirvana. This will perform a few steps: * Perform a cabal update * Download the most recent version of the blessed package list. * Modify the list of packages downloaded in the cabal update by the list of blessed packages. If you want to leave Nirvana, just perform a normal cabal update. Version 0.2.2
package cabal-progdeps
package
This utility can be used to display the version dependency information for the program being built in the current directory. Essentially it parses the dist/setup-config and displays the information in a readable format.  This can be very helpful when adding version constraints to your package's dependencies in that it shows what your package is currently built (or configured to be built) with. n.b. It's called "progdeps" instead of "pkgdeps" because it's examining the build information in the current directory and not actual packages. Usage: cabal-progdeps Works with cabal-dev and cabal. Version 1.0

Show more results