on 270dbf8 help sign in
270dbf8Add -Wall to a bunch of SourceSyntax files and get them warning freeEvan Czaplicki 863d31bSwitch name of qualified importEvan Czaplicki 9ff2622Handle --no-prelude flag in the Metadata.Prelude module rather than distributed across many modulesEvan Czaplicki 9ccc707properly rename expressions in port declarations, add -WallEvan Czaplicki 33a95f4get rid of unused dependencyEvan Czaplicki 6a8db4cGet rid of dead dependencies and add -Wall for some filesEvan Czaplicki ade0339Fix another copy-paste errorEvan Czaplicki bdeb36eFix port parser! Copy paste error on the operator.Evan Czaplicki a5f7944Add the new Transform filesEvan Czaplicki 6f75310Get rid of redundant code that collapses ParseDefsEvan Czaplicki 06503feSwitch to using new Def representation, get rid of `getPDefs` function which used to collect annotations and definitions.Evan Czaplicki 5e3f94cUpdate for new type of module (no t v)Evan Czaplicki 41dd0c8Update for new def and port formatsEvan Czaplicki acce931Update for new def and ports formatEvan Czaplicki c883b55Get rid of `badOrder` check, which is handled elsewhere. Update for new def and port formatsEvan Czaplicki 3d78042Update for ports and defs, switch to using <$> and <*> a lotEvan Czaplicki c04c438Update for new defs and ports formatEvan Czaplicki 1a06be5Get rid of "t v" type variables, which are no longer neededEvan Czaplicki 7422c95Update to match new names in SourceSyntax.DeclarationEvan Czaplicki ed4be06Update to match new port and decl formatEvan Czaplicki 98f7be3Make "combineAnnotations" a part of parsing a programEvan Czaplicki 49fc0b6Create way to crawl over all lets in a program, transforming defs and portsEvan Czaplicki 3af5c2aSwitch to new format for Expr, Def, and ModuleEvan Czaplicki e8389acUpdate to match new Module typeEvan Czaplicki 3c65b5cMove `boundVars` function into SourceSyntax.PatternEvan Czaplicki e3b8ea7Update basic parsers to use the new formats for Expr, Declaration, and PortEvan Czaplicki bd4d76eChenge representation of Expr, add ports representationEvan Czaplicki 600e65cGet rid of Transform.Optimize, which is currently unusedEvan Czaplicki 5c509f2Make Binary serialization code nicerEvan Czaplicki 662fd76Add JS as a possible Derivation, correct binary serialization, add error when serialization goes wrong.Evan Czaplicki 578dfb8Merge branch 'js-integration' into devEvan Czaplicki 6dec2aeMerge branch 'master' into devEvan Czaplicki 60aaaf4Try to clarify why the Hackage API exists.Evan Czaplicki 013f9d7Bump version number of elm-serverEvan Czaplicki 82714cbMerge pull request #427 from maxsnew/server-compatEvan Czaplicki 145d4b9Update elm-server to work with new module structureTimothy Vladimír Hobbs b0a856eMerge pull request #421 from maxsnew/testEvan Czaplicki dcac0e0Style tweaks and use cross-platform file name construction.Max New 37f5d9eMake parse/print test more stringent, tweak Float gen.Max New d003062Pattern pretty printer prints syntactically correct code.Max New 24751a3Add parse/print tests for Patterns.Max New 56324bfUpdate version numbers for standard libraryEvan Czaplicki 2da9009Setup QuickCheck and add Literal Parse/Print testMax New 5b7f442Bump version numberEvan Czaplicki 9dfcb50Merge branch 'dev'Evan Czaplicki e34245aCosmetic: add a spaceEvan Czaplicki 1408d92Re-org testsMax New 840eca6Migrate tests to test-framework and make them more specific.Max New f26610bProperly handle pattern matching on non-tuple ADTs in let-expressions, esolving issue #417Evan Czaplicki a5b486cUse the github sanctioned name for this file, based on new facts from @devthEvan Czaplicki