Projects tagged ‘ghc’


[9 total ]

135 Users
   

Haskell is an advanced purely functional programming language. The product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With ... [More] strong support for integration with other languages, built-in concurrency, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software. GHC is a state-of-the-art, open source, compiler and interactive environment for Haskell. [Less]
Created over 2 years ago.

30 Users
   

An implementation of Perl 6 in Haskell, including the official Perl 6 test suite.
Created over 3 years ago.

6 Users
   

C->Haskell is an interface generator that simplifies the development of Haskell bindings to C libraries. The tool processes existing C header files that determine data layout and function signatures ... [More] on the C side in conjunction with Haskell modules that specify Haskell-side type signatures and marshaling details. Hooks embedded in the Haskell code signal access to C structures and functions -- they are expanded by the interfacing tool in dependence on information from the corresponding C header file. Another noteworthy property is the lightweight nature of the approach. The idea for the tool was developed during the implementation of Gtk+HS, a Haskell binding for the GUI toolkit GTK+. The latter is no longer under active development, but its successor, Gtk2Hs, also uses C->Haskell. [Less]
Created about 1 year ago.

0 Users

The "Scrap your boilerplate" (SYB) approach is a generic programming approach for Haskell. It is supported in the GHC >= 6.0 implementation of Haskell. Using this approach, you can write generic ... [More] functions such as traversal schemes (e.g., everywhere and everything), as well as generic read, generic show and generic equality (i.e., gread, gshow, and geq). This approach is based on just a few primitives for type-safe cast and processing constructor applications. This site serves solely as an issue tracker. For more information about SYB, please visit the links to the right. [Less]
Created 11 months ago.

0 Users

A library implementation of XHaskell. We exploit the idea of partial derivatives in building efficient regular expression pattern matching algorithms. DocumentationThe ideas can be found in Kenny's ... [More] and Martin's blogs http://luzhuomi.blogspot.com/ http://sulzmann.blogspot.com/ News version 0.0.2 is released. Benchmark Updated on 09 Aug 2009. Supporting FeaturesSubexpression matching Anchor Longest matching Character classes Shortest (non-greedy) matching Missing FeaturesBack reference Locale support [Less]
Created 3 months ago.

0 Users

Haskell XMPP (Jabber) server Not yet fully defined
Created about 1 month ago.

0 Users

Documentation in Test Form
Created 5 months ago.

0 Users

The Haskell Notebook (another Haskell Cookbook) contains some common and not so common Haskell programming idioms that are contained in a collection of working/compilable examples. There is also a ... [More] collection of source code from other functional programming languages including Lisp and Erlang. This project is similar to other cookbook projects that you may find on the web for various other programming languages. To get the latest source and examples, browse the subversion repository: http://haskellnotebook.googlecode.com/svn/trunk/ Compiling the SourceIf you are attempting to compile the source, you should be able to do the following assuming that you have the Glasgow Haskell Compiler installed. In the event that you copied the code from one of the wiki pages and you receive an error, check the subversion repository or downloads for a mirror of the wiki example (the formatting on the wiki may have caused the issue). ghc --make -fglasgow-exts Simple.hsFunctional Programming and FactorThis notebook and set of cookbook examples was ideally setup to explore different functional programming languages. Even though Factor is not considered to be a functional programming language. It is still an interesting project and language, so some factor cookbook examples will also show up under this project. Resourceshttp://factorcode.org/ http://en.wikipedia.org/wiki/Factor_programming_language http://www.haskell.org/ghc/ Milestone and CHANGELOG highlightsHaskell/Erlang examples set1 (3/28/2008)uploaded HaskellSimpleTextMining.tar.gz - haskell text mining example; covers many different aspect of haskell. Including a web scraper (python) and tools to analysis web document, naive bayes analysis, finding simple document statistics. uploaded SimpleIrcClient_Erlang.tar.gz - simple erlang IRC client uploaded erlang_set1_d032008.tar.gz - erlang cookbook examples set1 uploaded haskell_set1_d032008.tar.gz - haskell cookbook examples set1, many topics include monads, cabal, reading/writing binary files, etc uploaded lisp_set1_d032008.tar.gz - lisp cookbook examples set1, lisp widget toolkit (example FFI source code), lisp apache log file analysis tool [Less]
Created about 1 year ago.

0 Users

WinGhci is a simple GUI to run GHCI (the Glasgow Haskell Interpreter) on Windows, similar to Winhugs. InstallationThe way to install WinGhci is described in this page. FeaturesA resume of ... [More] WinGhci main features is available in this page. AuthorshipWinGhci has been written by Pepe Gallardo. AcknowledgementsMuch of the code in WinGhci was taken from the Winhugs project. Many thanks to Neil Mitchell for giving us permission to use his code. [Less]
Created 7 months ago.