Free Web Hosting Provider - Web Hosting - E-commerce - High Speed Internet - Free Web Page
Search the Web

Codebox the ultimate programmers resource!

  [Theboxnetwork.8m.com]

home | add_URL | link

Haskell

 Editor modes and style files

Haskell (literate style) mode for Vim - Syntax highlighting for literate Haskell scripts for the editor Vim by John Williams.

Haskell Mode for Emacs - An Emacs mode currently supporting font locking, declaration scanning, documentation, indentation, hugs interaction.

Haskell mode for Nedit - An Nedit mode by Koen Claessen that implements syntax highlighting and macros for Haskell comments.

Haskell mode for Vim - Syntax highlighting mode for Vim by John Williams.

Haskell Style for LaTeX2e

Hugs mode for Emacs - Provides fontification and cooperation with Hugs -- by Chris Van Humbeeck.

JCreator for Haskell - An extension to JCreator, adding Hugs to JCreator as a tool and providing syntax-highlighting for Haskell.

Will Partain's collection of Haskell modes for Emacs - Contains eight different modes.

Libraries

A Compiler Toolkit in Haskell - A set of modules for creating compilers in Haskell

FranTk - A high level library for building GUIs in Haskell. It provides good support for developing complex dynamic systems, and is built on top of Tcl/Tk.

Fudgets - A Graphical User Interface toolkit for Haskell and the X-Windows system

Haggis - A multi-threaded, concurrent user interface framework for Haskell (X-Windows).

HOpenGL - An OpenGL/GLUT binding for Haskell.

Hugs Graphics Library - A portable graphics library for both X11 and Win32.

MySQL-HS - An interface to the database MySQL for the programming language Haskell.

TclHaskell - Tcl/Tk is a great way of scripting together components, in particular for user interfaces. TclHaskell is a library for accessing these abilities through Haskell.

Haskell

Websites!

The Haskell Home Page- A repository for information about the lazy functional programming language Haskell.

The Glasgow Haskell Compiler (GHC) - An optimizing compiler for Haskell, written in Haskell. Includes extensions for concurrency and heap & time profiling. Available for a number of platforms (source code freely available).

Glasgow Parallel Haskell (GpH) - A Haskell extension for parallel programming built on top of the Glasgow Haskell compiler (GHC). Parallelism is identified using annotations (generally evaluation strategies), that are defined using only two extra primitives: par and seq.

Green Card - A foreign language interface to Haskell. Only supports interfacing 'C'.

Haskell++ - an `object oriented' extension of Haskell.

Haskell -The Craft of Functional Programming - Home page for the introductory textbook on programming in Haskell, written by Simon Thompson.

Haskell Tutorial - A tutorial on Haskell from Walla Walla College

HaSQL Project - An ODBC interface to Haskell implemented using Green Card.

The HBC compiler - a fast compiler and interactive system for Haskell. It includes extensions for existential types and modest heap profiling, and it is the only Haskell compiler to support unicode. Available for most platforms.

Hello, World program - Haskell

Hugs - An excellent portable interpreter for Haskell which runs on almost any platform. Primarily used for teaching.

Jaskell Project Home Page - A Java Bytecodes generator for Haskell.

Monads for the Working Haskell Programmer - This short tutorial introduces monads to Haskell programmers.

nhc98 from York - A Haskell 98 compiler.

O'Haskell - Object Haskell: Haskell conservatively extended with subtyping, monadic objects.

pH (MIT parallel Haskell) - A parallel eagerly evaluated variant of Haskell with syntactic provisions for loops, barriers, and I- and M- structure storage.

VFPE - A Visual Programming Environment for Functional Languages, that can be used to develop Haskell programs.

Tools

APSET - A project to provide better run-time profiling information for GpH.

DrIFT - A Haskell preprocessor for generating instances of classes.

Happy - A parser generator for Haskell.

HaskellDirect - An (Independent definition language) IDL compiler for Haskell. Can be used to interface foreign language libraries and call COM methods from Haskell.

© The Box Network.8m.com