git.iko.soy/rowtype-yoga/purescript-native
on a966e02 help sign in
a966e02C++: minor runtime cleanupAndy Arvanitis be026abC++: use 'data' type alias in more places (in runtime)Andy Arvanitis aa8aa3eC++: fix issue with trimming of while/continueAndy Arvanitis e9a3a54C++: remove unnecessary 'continue' statements from rendered codeAndy Arvanitis 2cd12ceC++: use enums for data ctor idsAndy Arvanitis 26c4601C++: use string literal optim in 'contains' funcAndy Arvanitis 45bc08bC++: move IfElse compacting to OptimizerAndy Arvanitis 6aeda1aC++: nicer name for data constructor name keyAndy Arvanitis 58b91a5C++: nicer name for data constructor name keyAndy Arvanitis 437bcfcC++: optimize arity 2-3 closures for use in typeclass instancesAndy Arvanitis f93d365C++: more agressive use of uncurried funcs (incl dicts)Andy Arvanitis 6d56ee3C++: generate and use uncurried funcs where possible; use uncurried FFI funcsAndy Arvanitis 5e025c4C++: reduce num of thunks with funcs where possibleAndy Arvanitis 28859edC++: some code formatting (no other changes)Andy Arvanitis 35f079bC++: fix issue with internal vector type (used with data)Andy Arvanitis 41678bcRevert "Revert "C++: revamp arrays""Andy Arvanitis e35596aRevert "C++: revamp arrays"Andy Arvanitis fd735e7C++: revamp arraysAndy Arvanitis 6bb47aeC++: optimize data ctors (when full construction)Andy Arvanitis cdc44abC++: convert some exprs to switch and if-elseAndy Arvanitis ccf33d6Merge branch 'pure11-0.8' of github.com:pure11/purescript into pure11Andy Arvanitis f94dba1Merge branch 'pure11' of github.com:pure11/purescript into pure11Andy Arvanitis 4f0968cMerge branch 'pure11' of github.com:pure11/purescript into pure11-0.8Andy Arvanitis 2bd16c2C++: shorten ctor name strings (map values)Andy Arvanitis fc062f2Merge remote-tracking branch 'upstream/master' into pure11-0.8Andy Arvanitis 1b5d32dMerge pull request #1847 from DavidLindbom/masterv0.8.0Phil Freeman 280726bExtended parser to accept unicode arrowsDavid Lindbom 915e235Merge pull request #1852 from purescript/tco-inline-interaction-fixGary Burgess 5481c38Workaround for TCO/composition inlining interactionGary Burgess 2fffbcbMerge pull request #1854 from nicodelpiano/wrong_unreachablePhil Freeman cca823fSolves #1853nicodelpiano 2d469bdMerge branch 'pure11' of github.com:pure11/purescript into pure11-0.8Andy Arvanitis 6ca0052C++: minor cleanup involving functor constsAndy Arvanitis a467358Merge remote-tracking branch 'upstream/master' into pure11-0.8Andy Arvanitis 2650e50Merge branch 'pure11' of github.com:pure11/purescript into pure11-0.8Andy Arvanitis 8a8d1d1C++: use custom functors instead of std::function (optimization)Andy Arvanitis 48ce93bC++: remove another unnecessary lambda captureAndy Arvanitis f4d109cMerge pull request #1824 from soupi/masterPhil Freeman ca66265Merge pull request #1845 from purescript/otherwiseGary Burgess 1934294adding qualified name lookup for psci :browsesuppi 5a3cb28Support new location of `otherwise` in exhaustivity checkerGary Burgess 0431499Merge pull request #1844 from purescript/fix-usedmodules-synonym-casePhil Freeman 64350efMerge pull request #1832 from hdgarrood/reexports-docs-improvementsPhil Freeman cfb5c0cAdd missing cases to usedModulesGary Burgess 41d7b50Merge pull request #1843 from purescript/1805-inliner-updatesGary Burgess d866f68Updates & fixes for JS inlinerGary Burgess 63e7a56Merge pull request #1841 from sharkdp/fix-1839Gary Burgess e935aa3Fix #1839, Renaming for nested constructor binderssharkdp ebb7f8dAdd myself to the CONTRIBUTORS.md file.sharkdp dc48639Merge branch 'pure11' of github.com:pure11/purescript into pure11-0.8Andy Arvanitis