Knowledge (XXG)

Yhc

Source 📝

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

Index

YHC

too closely associated with the subject
verifiable
neutral
improve it
citations
reliable, independent, third-party sources
Learn how and when to remove this message
open source
bytecode
compiler
functional
programming language
Haskell
GHC
Hugs
nhc98
nhc98
portable
Hat
Darcs
version control
University of York
"Yhc is dead"
"Yhc: The York Haskell Compiler"
Yhc page on the haskell.org wiki
Yhc home page
v
t

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.