HaskellWiki

Haskell | Wiki community | Recent changes
Random page | Special pages

 

Not logged in
Log in | Help

Cn/Haskell

Categories: Chinese

Haskell,一门通用型纯粹函数式编程语言。其特性有:静态类型,高阶函数,多态,型别类,以及单子式副作用等。Haskell编译器在几乎每一种计算机上都自由可用。

1 关于 About

Haskell介绍
语言与库规范
Haskell历史
Haskell特点
Haskell实现
GHC
Hugs
nhc98
Yhc

2 学习Haskell

Haskell 入门五步走 (zh)
学习Haskell
书籍和教程
维基文章
博客文章
视频演示
维基教科书 (zh)
研究论文
示例代码

3 库 Libraries

标准库
Hackage 资源库
应用与程序库
Hoogle:程序库搜索引擎

4 社区 Community

社区和活跃的项目
Haskell与教育
Haskell与行业
Haskell与研究
Haskell与数学
邮件列表
IRC频道
用户组
Haskell星球
Haskell每周简讯
Monad.Reader杂志
The Haskell Sequence
Haskell pastebin
会议
编程竞赛
工作
顾问
幽默
商品
haskell.org
为本站作贡献
其他语言: en es ro pt fr ru zh_CN

5 事件 Events

Events

Bryan O’Sullivan on Concurrent and multicore programming in Haskell BayFP San Francisco/USA May 8 2008
Haskell Symposium Victoria/Canada September 25


6 头条 Headlines

  • Haskell.org is a mentoring organisation in the 2007 Google Summer of Code. 9 students have been funded by Google to work on infrastructure projects for Haskell.
  • The Haskell-prime committee has started work on defining the next minor revision of the language specification.
  • The May 2007 Haskell Communities and Activities report is now out, documenting projects in the Haskell community.

7 新闻 News

2008-03-09

  • Google Summer of Code. Malcolm Wallace announced Google is running its 'Summer of Code' project again this year, and Haskell.org is once again going to apply to be a mentoring organisation. If you're interested in earning money to hack on Haskell, and helping out the community, take a look at the wiki.

  • Haskell in the browser. Dimitry Golubovsky announced that the YHC JavaScript backend is now in alpha testing, and is open to experimentation for those wanting to write Haskell directly for the browser

  • typalyze 0.1.1. Uploaded by Matthew Danish. typalyze: Analyzes Haskell source files for easy reference.

  • lax 0.0.0.1. Uploaded by Wolfgang Jeltsch. lax: Lax arrows.

  • truelevel 0.1.1. Uploaded by Barton Massey. truelevel: Audio file compressor-limiter.

  • WAVE 0.1. Uploaded by Barton Massey. WAVE: WAVE audio file IO library.

  • parseargs 0.1. Uploaded by Barton Massey. parseargs: Command-line argument parsing library for Haskell programs.

  • conjure 0.1. Uploaded by Gwern Branwen. conjure: A BitTorrent client.

  • Diff 0.1.1. Uploaded by Sterling Clover. Diff: O(ND) diff algorithm in haskell..

  • simseq 0.0. Uploaded by Gwern Branwen. simseq: Simulate sequencing with different models for priming and errors.

  • rbr 0.8.3. Uploaded by Gwern Branwen. rbr: Mask nucleotide (EST) sequences in Fasta format.

  • xml2x 0.2. Uploaded by Gwern Branwen. xml2x: Convert BLAST output in XML format to CSV or HTML.

  • estreps 0.1. Uploaded by Gwern Branwen. estreps: Repeats from ESTs.

  • clustertools 0.1. Uploaded by Gwern Branwen. clustertools: Tools for manipulating sequence clusters.

  • xsact 1.6. Uploaded by Gwern Branwen. xsact: Cluster EST sequences.

  • HsJudy 0.2. Uploaded by Gwern Branwen. HsJudy: Judy bindings, and some nice APIs.

  • prof2dot 0.3.1. Uploaded by Gregory Wright. prof2dot: Convert GHC profiles into GraphViz's dot format.

  • strict 0.3.2. Uploaded by Roman Leshchinskiy. strict: Strict data types and String IO..

  • Emping 0.4. Uploaded by Hans VanThiel. Emping: derives heuristic rules from nominal data.

  • GuiHaskell 0.1.1. Uploaded by Neil Mitchell. GuiHaskell: A graphical REPL and development environment for Haskell.

  • simpleargs 0.1. Uploaded by Ketil Malde. simpleargs: Provides a more flexible getArgs function with better error reporting..

  • parsec 3.0.0. Uploaded by Derek Elkins. parsec: Monadic parser combinators.

  • hetris 0.2. Uploaded by Gwern Branwen. hetris: Text Tetris.

  • hscurses 1.3. Uploaded by Gwern Branwen. hscurses: NCurses bindings for Haskell.

  • photoname 2.0. Uploaded by Dino Morelli. photoname: Rename JPEG photo files based on shoot date.

  • mage 1.1.0. Uploaded by Gwern Branwen. mage: Rogue-like.

  • infix 0.1.1. Uploaded by Gwern Branwen. infix: Infix expression re-parsing (for HsParser library).

  • bio 0.3.3. Uploaded by Gwern Branwen. bio: A bioinformatics library.

  • dephd 0.0. Uploaded by Gwern Branwen. dephd: Analyze 'phred' output (.phd files).

  • hybrid 2.0. Uploaded by Gwern Branwen. hybrid: A implementation of a type-checker for Lambda-H.

  • propgrid 0.1. Uploaded by Gwern Branwen. propgrid: GUI propertygrid.

  • gravatar 0.3. Uploaded by Donald Stewart. gravatar: Find the url of the gravatar associated with an email address..

  • himerge 0.17.9. Uploaded by Luis Araujo. himerge: Haskell Graphical User Interface for Emerge.

  • Takusen 0.8. Uploaded by Alistair Bayley. Takusen: Database library with left-fold interface, for PostgreSQL, Oracle, SQLite, ODBC..

  • irc 0.4.1. Uploaded by Trevor Elliott. irc: A small library for parsing IRC messages..

  • hexpat 0.2. Uploaded by Evan Martin. hexpat: wrapper for expat, the fast XML parser.

  • microbench 0.1. Uploaded by Evan Martin. microbench: Microbenchmark Haskell code.

  • hxt 7.5. Uploaded by Uwe Schmidt. hxt: A collection of tools for processing XML with Haskell..

  • hmatrix 0.2.1.0. Uploaded by Alberto Ruiz. hmatrix: Linear algebra and numerical computations.

  • binary-strict 0.3.1. Uploaded by Adam Langley. binary-strict: Binary deserialisation using strict ByteStrings.

  • category-extras 0.1. Uploaded by Dan Doel. category-extras: Various modules and constructs inspired by category theory..

  • pcap 0.4.3. Uploaded by Bryan OSullivan. pcap: A system-independent interface for user-level packet capture.

  • curl 1.3.1. Uploaded by Eric Mertens. curl: Haskell binding to libcurl.

  • fastcgi 3001.0.2. Uploaded by Bjorn Bringert. fastcgi: A Haskell library for writing FastCGI programs.

  • hslogger 1.0.5. Uploaded by John Goerzen. hslogger: Versatile logging framework.

  • HAppS-Server 0.9.2.1. Uploaded by David Himmelstrup. HAppS-Server: Web related tools and services..

  • HAppS-IxSet 0.9.2.1. Uploaded by David Himmelstrup. HAppS-IxSet: Added by DavidHimmelstrup, Fri Feb 29 07:27:13 PST 2008..

  • HAppS-State 0.9.2.1. Uploaded by David Himmelstrup. HAppS-State: Event-based distributed state..

  • HAppS-Data 0.9.2.1. Uploaded by David Himmelstrup. HAppS-Data: HAppS data manipulation libraries.

  • HAppS-Util 0.9.2.1. Uploaded by David Himmelstrup. HAppS-Util: Web framework.

  • sessions 2008.2.28. Uploaded by Matthew Sackman. sessions: Session Types for Haskell.

  • utf8-string 0.3. Uploaded by Eric Mertens. utf8-string: Support for reading and writing UTF8 Strings.

  • EdisonCore 1.2.1.2. Uploaded by Robert Dockins. EdisonCore: A library of efficent, purely-functional data structures (Core Implementations).

  • parameterized-data 0.1. Uploaded by Alfonso Acosta. parameterized-data: Parameterized data library implementing lightweight dependent types.

  • unix 2.3.0.0. Uploaded by Ross Paterson. unix: POSIX functionality.

  • hoogle 3.1. Uploaded by Neil Mitchell. hoogle: Haskell API Search.

  • ftshell 0.2. Uploaded by Janis Voigtlaender. ftshell: Shell interface to the FreeTheorems library..

  • free-theorems 0.2. Uploaded by Janis Voigtlaender. free-theorems: Automatic generation of free theorems..

  • special-functors 1.0. Uploaded by Henning Thielemann. special-functors: Control.Applicative, Data.Foldable, Data.Traversable (compatibility package).

  • type-level 0.1. Uploaded by Alfonso Acosta. type-level: Type-level programming library.

  • nymphaea 0.2. Uploaded by Gwern Branwen. nymphaea: An interactive GUI for manipulating L-systems.

  • hsc3 0.2. Uploaded by Rohan Drape. hsc3: Haskell SuperCollider.

  • hosc 0.2. Uploaded by Rohan Drape. hosc: Haskell Open Sound Control.

  • hslackbuilder 0.0.1. Uploaded by Andrea Rossato. hslackbuilder: HSlackBuilder automatically generates slackBuild scripts from a cabal package.

  • hsparklines 0.1.0. Uploaded by Hitesh Jasani. hsparklines: Sparklines for Haskell.

  • sat-micro-hs 0.1.1. Uploaded by Denis Bueno. sat-micro-hs: A minimal SAT solver.

  • interlude 0.1.1. Uploaded by Gwern Branwen. interlude: Replaces some Prelude functions for enhanced error reporting.

  • parse-dimacs 1.0.1. Uploaded by Denis Bueno. parse-dimacs: DIMACS CNF parser library.

  • bitset 0.5. Uploaded by Denis Bueno. bitset: A functional data structure for efficient membership testing..

  • special-functors 1.0. Uploaded by Henning Thielemann. special-functors: Control.Applicative, Data.Foldable, Data.Traversable (compatibility package).

  • condorcet 0.0.1. Uploaded by Gwern Branwen. condorcet: Library for Condorcet voting.

  • heap 0.2.3. Uploaded by Stephan Friedrichs. heap: Heaps in Haskell.

  • hspr-sh 0.3. Uploaded by Gwern Branwen. hspr-sh: Session handler for HSP.

  • hsp 0.2. Uploaded by Gwern Branwen. hsp: Haskell Server Pages is a library for writing dynamic server-side web pages..

  • trhsx 0.2.1. Uploaded by Gwern Branwen. trhsx: trhsx is the preprocessor for Harp and HSP.

  • haskell-src-exts 0.2.1. Uploaded by Gwern Branwen. haskell-src-exts: Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer.

  • harp 0.2.1. Uploaded by Gwern Branwen. harp: HaRP allows pattern-matching with regular expressions.

  • HTF 0.1. Uploaded by Gwern Branwen. HTF: The Haskell Test Framework.

  • hsdip 0.1. Uploaded by Gwern Branwen. hsdip: hsdip - a Diplomacy parser/renderer.

  • mpdmate 0.1. Uploaded by Gwern Branwen. mpdmate: MPD/PowerMate executable.

  • powermate 0.1. Uploaded by Gwern Branwen. powermate: PowerMate bindings.

  • syb-with-class 0.4. Uploaded by David Himmelstrup. syb-with-class: Scrap Your Boilerplate With Class.

  • whim 0.1. Uploaded by Gwern Branwen. whim: A Haskell window manager.

  • memcached 0.1. Uploaded by Gwern Branwen. memcached: haskell bindings for memcached.

  • HaLeX 1.1. Uploaded by Gwern Branwen. HaLeX: HaLeX enables modelling, manipulation and animation of regular languages.

More news

Retrieved from "http://haskell.org/haskellwiki/Cn/Haskell"

This page has been accessed 3,245 times. This page was last modified 08:03, 17 December 2007. Recent content is available under a simple permissive license.