Haskell
convertible is a free and open source Haskell library that provides a typeclass with a single function that is designed to help convert between different types: numeric values, dates and times, and the like. The conversions perform bounds checking and return a pure Either value. This means that...
Platforms: Mac
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (36): convertible Download |
dataenc is a free and open source data encoding library that strives to provide implementations in Haskell of every major data encoding, and a few minor ones as well. Currently the following encodings are implemented: ?*A* Base16 (Codec.Binary.Base16) ?*A* Base32 (Codec.Binary.Base32) ?*A*...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (47): dataenc Download |
TypeCompose is a free and open source Haskell library that provides some classes and instances for forms of type composition, as well as some other modules. The Control.Compose module includes: ?*A* Various type compositions (unary/unary, binary/unary, etc). Most are from Applicative Programming...
Platforms: Mac
License: Freeware | Size: 20.48 KB | Download (48): TypeCompose Download |
This library defines an Interpreter monad. It allows to load Haskell modules, browse them, type-check and evaluate strings with Haskell expressions and even coerce them into values. The library is thread-safe and type-safe (even the coercion of expressions to values). It is, esentially, a huge...
Platforms: Mac
License: Freeware | Size: 30.72 KB | Download (39): hint library Download |
wxHaskell is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets * a comprehensive C++ library...
Platforms: Mac
License: Freeware | Size: 17.95 MB | Download (37): wxHaskell Download |
wavesurfer parser is a small Haskell application that will help you parse WaveSurfer files.
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (42): wavesurfer parser Download |
This is the support mailing list for the C->Haskell binding generator. It may be used for bug reports, feature requests, announcements, requests for help, and other discussions related to this tool.
Platforms: Mac
License: Freeware | Size: 133.12 KB | Download (36): c2hs Download |
HSX (Haskell Source with XML) allows literal XML syntax to be used in Haskell source code. The trhsx preprocessor translates .hsx source files into ordinary .hs files. Literal XML syntax is translated into function calls for creating XML values of the appropriate forms. trhsx transforms literal...
Platforms: Mac
License: Freeware | Size: 25.6 KB | Download (35): HSX Download |
pydaemonize is a library of utilities for writing system daemons in Python. It is a direct port of the Haskell library hdaemonize. Its source code is available from GitHub at http://github.com/madhadron/pydaemonize.
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (34): pydaemonize Download |
Webcpp (Web C Plus Plus) is a command line utility that takes your source code and converts it into an HTML file, using a fully customizable syntax highlighting engine and stylesheets. Webcpp currently supports Ada95, Assembler, ASP, Basic, C, C#, C++, Cg, CLIPS, DOS Batch, EMF, Euphoria,...
Platforms: Windows
License: Freeware | Size: 1.3 MB | Download (465): Webcpp Download |
fid-graphics project is a simple toolkit for the Frigand Imperial Desktop. It is probably the easiest toolkit to write a display engine for, but it does not support any widgets. Whats New in This Release: - src/Desktop/Fid/Window.lhs (displayWaitRedisplay): New function. -...
Platforms: *nix
License: Freeware | Size: 79.87 KB | Download (108): fid-graphics Download |
fid-listbuffer is a buffer implementation for the Frigand Imperial Desktop. Fid buffers are typically mutable monoids over particular unit types; the exact unit type and the equations satisfied by the monoid determine the particular buffer type. This package defines a parametric buffer type for...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 31.74 KB | Download (90): fid-listbuffer Download |
Fid Core Library is the core library for the Frigand Imperial Desktop, a genuine Unix desktop environment based around multiprocessing, text-stream IPC, and the "everything is a file" concept. It supports Emacs-like extensibility, customizability, and built-in multi-buffer support. Whats New...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 71.68 KB | Download (88): Fid Core Library Download |
Fid Emacs project is an Emacs-like text editor integrated with the Frigand Imperial Desktop. It uses Fids mechanisms for buffers, windows, frames, customization, and extensibility. Whats New in This Release: - Retain compatibility with fid-core 0.2.1, fid-graphics 0.1.3 - Function key...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 40.96 KB | Download (96): Fid Emacs Download |
Language::Functional is a Perl module which makes Perl slightly more functional. SYNOPSIS use Language::Functional :all; print The first ten primes are: , show(take(10, filter { prime(shift) } integers)), "n"; Perl already contains some functional-like functions, such as map and grep. The...
Platforms: *nix
License: Freeware | Size: 16.38 KB | Download (96): Language::Functional Download |
powerPlant is a geometry generator and editor. powerPlant is specially suitable to generate terrain and plant models. The geometry generation is based on custom implementations of L-Systems, Turtle-Interpretation and the Diamond-and-Square algorithm. powerPlant is composed of a Java application...
Platforms: *nix
License: Freeware | Size: 5.8 MB | Download (100): powerPlant Download |
High Level Virtual Machine is a toolkit for developing virtual machines for dynamic languages. The High Level Virtual Machine is: - Based on LLVM (Low Level Virtual Machine). LLVM is HLVMs sister project. HLVM gains tremendous capability from LLVM in the areas of code generation, bytecode...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (100): High Level Virtual Machine Download |
Simple DirectMedia Layer project is a library that gives portable low-level access for multimedia applications. Simple DirectMedia Layer is a cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video...
Platforms: *nix
License: Freeware | Size: 2.7 MB | Download (99): Simple DirectMedia Layer Download |
Glade project is a free user interface builder for GTK+ and GNOME. The user interfaces designed in Glade are saved as XML, and by using the libglade library these can be loaded by applications dynamically as needed. (Glade can also generate C code, though this isnt recommended for large...
Platforms: *nix
License: Freeware | Size: 1.5 MB | Download (98): Glade Download |
Perl6::Pugs is a Perl 6 Implementation. SYNOPSIS % pugs -e "{ Hello, , @^x }.(World!).say" Hello, World! With Perl 5 embedding support: use v6-alpha; use perl5:DBI; my $dbh = DBI.connect(dbi:SQLite:dbname=test.db); $dbh.do("CREATE TABLE Test (Project, Pumpking)"); Pugs is an...
Platforms: *nix
License: Freeware | Size: 6.5 MB | Download (90): Perl6::Pugs Download |