on cf12033 help sign in
all commits
6ee6a3eFix #772, make case expression variable names safeEvan Czaplicki 9ff299ccosmetic: match indentation of other casesEvan Czaplicki 0d3cba6Merge branch 'fun-comp'Evan Czaplicki b183f17rename: div => (//) and mod => (%)Evan Czaplicki 3a37470Use F# style function compositionEvan Czaplicki af4af9bGet markdown to work properlyEvan Czaplicki 5e33985Get ports working with Maybes and JsonEvan Czaplicki 8d69600Resolve infinite loops for ports, fix #653Evan Czaplicki 0f3f409Generate valid ports codeEvan Czaplicki e6ac3d3Update JS gen to use canonicals & be nicer/fasterEvan Czaplicki e99d840Merge branch 'stable' into canonicalizeEvan Czaplicki b080f8dMerge branch 'master' into webglEvan Czaplicki 4bec310Improve error messages, rm trailing whitespaceMax Goldstein f99ac97Allow Arrays to pass through portsMax Goldstein f316b8dMerge branch 'webgl' into canonicalizeEvan Czaplicki 26fab71Update JS generation codeEvan Czaplicki 069c382Merge branch 'master' into webglJohn P Mayer Jr 62498fcMerge branch 'stable'Evan Czaplicki 4e88d39Fix #543Evan Czaplicki 01593aacosmeticEvan Czaplicki bd135f3Merge branch 'master' into webglJohn P Mayer Jr 5a5f12fmerge, and also bump elm-server to 0.12John P Mayer Jr 67c5aa9Remove all uses of JavaScript module.Evan Czaplicki 4bcae02Switch to using the Helpers.prop instead of PropId directlyEvan Czaplicki caf6fe4Fix #527Evan Czaplicki 513141dMerge remote-tracking branch 'evan/dev' into webglJohn P Mayer Jr d288733fixed the compiler and types for the new API cut. TODO Native fixJohn P Mayer Jr efdc7a7Start using strict mode for everythingEvan Czaplicki 9dd5dffMake AST more general and try to give its phases better namesEvan Czaplicki 9efd173Merge branch 'dev' into webglJohn P Mayer Jr 53c2ab1Move splitDots and prevent a non-exhaustive pattern match warningMax New 4a25c16Hack to make imported names safe.Max New be9baabMerge remote-tracking branch 'evan/dev' into webglJohn P Mayer Jr 32fbbcaGenerate conversion code for portsEvan Czaplicki 9dda928make conversion functions for input ports optionalEvan Czaplicki 712f824moved all GLSL tipe stuff out of constrain and into Parse HelperJohn P Mayer Jr 3e63279Merge remote-tracking branch 'evan/dev' into topic/webglJohn P Mayer Jr 8bea3f0cosmetic: make a block of code more whitespace friendlyEvan Czaplicki da033e3Filter out duplicate imports, generate code using new Native.Ports moduleEvan Czaplicki 7cf5a56Add Expressions for ports to check and validate types nicelyEvan Czaplicki c04c438Update for new defs and ports formatEvan Czaplicki 578dfb8Merge branch 'js-integration' into devEvan Czaplicki cf016eaMerge branch 'dev' into topic/webglJohn P Mayer Jr f26610bProperly handle pattern matching on non-tuple ADTs in let-expressions, esolving issue #417Evan Czaplicki 71bb1c8Add basics of properly handling portsEvan Czaplicki 740702cBegin switch from current FFI syntax to "port" syntaxEvan Czaplicki 51ee065Cosmetic: give function a more descriptive nameEvan Czaplicki 647cf27Optimize True branch in multi-way if code generation.Max New e119d8eGet rid of SourceSyntax.Everything moduleEvan Czaplicki f8bf89bMake sure that all names in a program are safe for use in JS codeEvan Czaplicki