RSS 18 projects tagged "Windows"

No download Website Updated 04 Jun 2010 Asynchronous DNS Resolver for Haskell

Screenshot
Pop 26.61
Vit 58.93

Asynchronous DNS Resolver for Haskell is a library that provides an asynchronous DNS resolver on top of GNU ADNS. Not all options are supported, but A, MX, and PTR lookups work nicely. There is also support for retrieving generic RR types, CNAMEs, and for NSEC zone walking. The library can be expected to work with fine ADNS 1.4 or later. It might also work with version ADNS 1.3, but that hasn’t been tested.

No download Website Updated 13 Dec 2004 GeBoP

Screenshot
Pop 10.68
Vit 58.41

GeBoP stands for General Boardgames Player. GeBoP allows you to play 9 strategic boardgames against the computer or against another player. You can even watch a number of computer players fight among themselves. Some of the games can be played with a variable number of players, and other games can be played on various board sizes. GeBoP features a unified best move engine. Because of this, additional strategic boardgames are easy to add to the application.

Download Website Updated 07 Oct 2003 Greencard

Screenshot
Pop 10.86
Vit 1.00

Green Card is a foreign function interface preprocessor for Haskell. It simplifies the task of interfacing Haskell programs to external libraries, which are normally exposed via C interfaces.

Download Website Updated 07 Oct 2003 HGL

Screenshot
Pop 10.86
Vit 1.00

HGL is a graphics library for Haskell. It gives the programmer access to the most interesting parts of the Win32 and X11 library without exposing the programmer to the pain and anguish usually associated with using these interfaces.

No download Website Updated 04 Jun 2010 Haskell FFI bindings to syslog(3)

Screenshot
Pop 16.82
Vit 58.93

This library provide FFI bindings from Haskell to syslog(3) from POSIX.1-2001.

Download Website Updated 28 Feb 2002 Haskell IDoc

Screenshot
Pop 25.22
Vit 1.00

Haskell IDoc extracts interface documentation and declarations from Haskell modules based on standard Haskell layout rules and a small number of clues that the programmer embeds in interface comments. These clues have been designed to be visually non-imposing when displaying the source in a text editor. Interface documentation is rendered in standard markup languages. IDoc has been designed to be simple to use and install.

No download Website Updated 04 Jun 2010 Haskell Parser Library for Internet Messages

Screenshot
Pop 23.24
Vit 58.93

The hsemail library contains a collection of Parsec parsers for the grammar defined in RFC2821 and RFC2822. There also is a generic FSM for the SMTP protocol, and several useful utility functions that simplify the manipulation of email or news messages in Haskell.

Download Website Updated 16 Jan 2008 ListLike

Screenshot
Pop 20.00
Vit 1.45

The ListLike module provides a common interface to the various Haskell types that are "list-like". Predefined interfaces include standard Haskell lists, Arrays, ByteStrings, and lazy ByteStrings. Custom types can easily be made ListLike instances as well. ListLike also provides for String-like types, such as String and ByteString, for types that support I/O, and for types that can handle infinite lists.

No download Website Updated 12 Feb 2005 PXSL

Screenshot
Pop 20.05
Vit 1.52

PXSL ("pixel") is a convenient shorthand for writing markup-heavy XML documents. It provides XML authors and programmers with a simple, concise syntax that they can use to create XML documents. For more advanced users, it offers customizable shortcuts and sophisticated refactoring tools like functional macros that can markedly reduce the size and complexity of markup-dense XML documents.

Download Website Updated 24 Nov 2006 Streams

Screenshot
Pop 14.49
Vit 1.00

Streams is an I/O library designed to eventually replace the current I/O facilities based on using Handles. The main advantage is its strong modular design using typeclasses. It consists of small independent modules, each implementing one type of stream (file, memory buffer, pipe, etc.) or one part of common stream functionality (buffering, char encoding, locking, etc.). 3rd-party librarie can easily add new stream types and new common functionality. Other benefits of the new library include support for streams functioning in any monad, Hugs and GHC compatibility, high speed, and an easy migration path from the existing I/O library. It is heavily based on the HVIO module written by John Goerzen.

Screenshot

Project Spotlight

TrueCL

A high availability clustering package for Linux and Unix.

Screenshot

Project Spotlight

SlackPkg

An automated package-management tool for Slackware Linux.