741:
952:
927:
917:
907:
110:
40:
221:
than the subsequently standardized
Haskell. It lacks some of the features of Haskell (such as the deriving clause in data type definitions) but includes a number of features which were not adopted by Haskell (although some were later incorporated into
73:
308:
1022:
921:
1012:
120:
1027:
993:
1017:
178:
335:
150:
59:
805:
91:
157:
850:
825:
218:
207:
135:
164:
210:
intended for educational purposes and supporting a language based on version 1.2 of the
Haskell report. It was replaced by
835:
657:
467:
986:
499:
452:
432:
294:
301:
146:
795:
507:
445:
414:
69:
875:
438:
277:
55:
50:
931:
488:
906:
740:
719:
694:
359:
223:
979:
631:
765:
643:
171:
959:
900:
637:
535:
402:
353:
247:
127:
27:
This article is about the programming language. For the
Internet document-retrieval protocol, see
855:
800:
755:
681:
420:
379:
227:
211:
951:
272:
230:
syntax to support any monad, which is now available using the MonadComprehensions extension).
28:
963:
815:
593:
576:
544:
365:
340:
830:
582:
568:
551:
475:
810:
701:
1006:
880:
845:
782:
623:
516:
860:
840:
268:
870:
482:
109:
39:
17:
911:
820:
557:
726:
675:
606:
865:
513:
459:
326:
601:
426:
317:
281:
286:
774:
712:
707:
669:
612:
687:
663:
290:
390:
103:
33:
217:
Its syntax is closer to the earlier commercial language
967:
131:
65:
773:
764:
748:
622:
592:
567:
534:
498:
401:
334:
325:
206:) is an implementation of the programming language
54:, potentially preventing the article from being
987:
302:
8:
136:introducing citations to additional sources
994:
980:
770:
407:
346:
331:
309:
295:
287:
74:reliable, independent, third-party sources
92:Learn how and when to remove this message
126:Relevant discussion may be found on the
68:by replacing them with more appropriate
248:"Frequently Asked Questions about Hugs"
239:
51:too closely associated with the subject
7:
948:
946:
1023:Haskell programming language family
966:. You can help Knowledge (XXG) by
25:
1013:Educational programming languages
147:"Gofer" programming language
1028:Programming language topic stubs
950:
926:
925:
916:
915:
905:
739:
119:relies largely or entirely on a
108:
49:may rely excessively on sources
38:
1:
204:Good for equational reasoning
1018:Free Haskell implementations
278:Gavin Wraith's RISC OS page
226:, such as generalizing the
1044:
945:
26:
889:
737:
653:
410:
349:
269:Mark Jones' Gofer Archive
360:Glasgow Haskell Compiler
962:-related article is a
386:York Haskell Compiler
960:programming-language
901:Open-source software
132:improve this article
856:Simon Peyton Jones
801:Lennart Augustsson
756:Real World Haskell
421:Concurrent Haskell
228:list comprehension
975:
974:
940:
939:
932:Category:Software
791:
790:
735:
734:
594:Windowing systems
530:
529:
526:
525:
500:Electronic design
197:
196:
182:
102:
101:
94:
29:Gopher (protocol)
16:(Redirected from
1035:
996:
989:
982:
954:
947:
929:
928:
919:
918:
909:
816:Andrew D. Gordon
771:
743:
569:Package managers
545:Haskell Platform
408:
366:Template Haskell
347:
332:
311:
304:
297:
288:
256:
255:
244:
192:
189:
183:
181:
140:
112:
104:
97:
90:
86:
83:
77:
42:
34:
21:
18:Gofer (software)
1043:
1042:
1038:
1037:
1036:
1034:
1033:
1032:
1003:
1002:
1001:
1000:
943:
941:
936:
922:Category:Family
904:
885:
836:John MacFarlane
831:John Launchbury
787:
760:
744:
731:
649:
618:
588:
563:
522:
494:
397:
354:Generic Haskell
338:
336:Implementations
321:
315:
265:
260:
259:
252:www.haskell.org
246:
245:
241:
236:
193:
187:
184:
141:
139:
125:
113:
98:
87:
81:
78:
63:
43:
32:
23:
22:
15:
12:
11:
5:
1041:
1039:
1031:
1030:
1025:
1020:
1015:
1005:
1004:
999:
998:
991:
984:
976:
973:
972:
955:
938:
937:
935:
895:= discontinued
890:
887:
886:
884:
883:
878:
876:Simon Thompson
873:
868:
863:
858:
853:
848:
843:
838:
833:
828:
823:
818:
813:
811:Jeremy Gibbons
808:
803:
798:
792:
789:
788:
786:
785:
779:
777:
768:
762:
761:
759:
758:
752:
750:
746:
745:
738:
736:
733:
732:
730:
729:
724:
716:
710:
705:
702:Liquid Haskell
699:
691:
685:
679:
673:
667:
661:
654:
651:
650:
648:
647:
641:
635:
628:
626:
624:Web frameworks
620:
619:
617:
616:
610:
604:
598:
596:
590:
589:
587:
586:
580:
573:
571:
565:
564:
562:
561:
555:
549:
540:
538:
532:
531:
528:
527:
524:
523:
521:
520:
511:
504:
502:
496:
495:
493:
492:
486:
480:
472:
464:
456:
450:
442:
436:
430:
424:
418:
411:
405:
399:
398:
396:
395:
383:
371:
370:
369:
357:
350:
344:
329:
323:
322:
316:
314:
313:
306:
299:
291:
285:
284:
275:
264:
263:External links
261:
258:
257:
238:
237:
235:
232:
195:
194:
130:. Please help
116:
114:
107:
100:
99:
82:September 2018
46:
44:
37:
24:
14:
13:
10:
9:
6:
4:
3:
2:
1040:
1029:
1026:
1024:
1021:
1019:
1016:
1014:
1011:
1010:
1008:
997:
992:
990:
985:
983:
978:
977:
971:
969:
965:
961:
956:
953:
949:
944:
934:
933:
924:
923:
914:
913:
908:
903:
902:
897:
896:
893:
888:
882:
881:Philip Wadler
879:
877:
874:
872:
869:
867:
864:
862:
859:
857:
854:
852:
849:
847:
846:Conor McBride
844:
842:
839:
837:
834:
832:
829:
827:
824:
822:
819:
817:
814:
812:
809:
807:
804:
802:
799:
797:
794:
793:
784:
783:Haskell Curry
781:
780:
778:
776:
772:
769:
767:
763:
757:
754:
753:
751:
747:
742:
728:
725:
722:
721:
717:
714:
711:
709:
706:
703:
700:
697:
696:
692:
689:
686:
683:
680:
677:
674:
671:
668:
665:
662:
659:
656:
655:
652:
645:
642:
639:
636:
633:
630:
629:
627:
625:
621:
614:
611:
608:
605:
603:
600:
599:
597:
595:
591:
584:
581:
578:
575:
574:
572:
570:
566:
559:
556:
553:
550:
547:
546:
542:
541:
539:
537:
533:
518:
517:SystemVerilog
515:
512:
509:
506:
505:
503:
501:
497:
490:
487:
484:
481:
478:
477:
473:
470:
469:
465:
462:
461:
457:
454:
451:
448:
447:
443:
440:
437:
434:
431:
428:
425:
422:
419:
416:
413:
412:
409:
406:
404:
400:
393:
392:
387:
384:
381:
377:
376:
372:
367:
364:
363:
361:
358:
355:
352:
351:
348:
345:
342:
337:
333:
330:
328:
324:
319:
312:
307:
305:
300:
298:
293:
292:
289:
283:
279:
276:
274:
270:
267:
266:
262:
253:
249:
243:
240:
233:
231:
229:
225:
220:
215:
213:
209:
205:
201:
191:
180:
177:
173:
170:
166:
163:
159:
156:
152:
149: –
148:
144:
143:Find sources:
137:
133:
129:
123:
122:
121:single source
117:This article
115:
111:
106:
105:
96:
93:
85:
75:
71:
67:
61:
57:
53:
52:
47:This article
45:
41:
36:
35:
30:
19:
968:expanding it
957:
942:
930:
920:
910:
898:
894:
891:
861:David Roundy
841:Simon Marlow
806:Richard Bird
718:
693:
543:
474:
466:
458:
444:
389:
385:
374:
373:
251:
242:
216:
203:
199:
198:
185:
175:
168:
161:
154:
142:
118:
88:
79:
64:Please help
48:
871:Audrey Tang
851:Erik Meijer
826:John Hughes
483:TidalCycles
320:programming
1007:Categories
821:Paul Hudak
558:QuickCheck
234:References
188:March 2024
158:newspapers
66:improve it
56:verifiable
766:Community
727:SQream DB
676:git-annex
607:wxHaskell
536:Libraries
128:talk page
70:citations
866:Joe Stoy
514:Bluespec
403:Dialects
341:features
327:Software
892:Italics
720:Paradox
682:Haddock
658:Cardano
632:Servant
602:Fudgets
427:Cryptol
318:Haskell
282:RISC OS
219:Miranda
208:Haskell
172:scholar
60:neutral
796:Arvind
775:Eponym
713:Pandoc
708:LOLITA
670:Ganeti
613:xmonad
552:Parsec
468:Orwell
280:– for
273:x86 PC
271:– for
174:
167:
160:
153:
145:
958:This
695:House
688:HaXml
664:Darcs
644:Yesod
583:Stack
577:Cabal
519:(BSV)
460:Ωmega
453:Idris
433:Curry
375:Gofer
200:Gofer
179:JSTOR
165:books
964:stub
912:Book
899:° =
749:Book
638:Snap
508:Atom
476:Pugs
446:Hume
415:Agda
380:Hugs
378:° →
212:Hugs
151:news
58:and
439:Elm
391:Yhc
388:° (
224:GHC
134:by
72:to
1009::
489:Ur
362:°
250:.
214:.
995:e
988:t
981:v
970:.
723:°
715:°
704:°
698:°
690:°
684:°
678:°
672:°
666:°
660:°
646:°
640:°
634:°
615:°
609:°
585:°
579:°
560:°
554:°
548:°
510:°
491:°
485:°
479:°
471:°
463:°
455:°
449:°
441:°
435:°
429:°
423:°
417:°
394:)
382:°
368:°
356:°
343:)
339:(
310:e
303:t
296:v
254:.
202:(
190:)
186:(
176:·
169:·
162:·
155:·
138:.
124:.
95:)
89:(
84:)
80:(
76:.
62:.
31:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.