on 9575a56 help sign in
9575a56Fix buildRyan Trinkle 30cca31Fix buildRyan Trinkle 34a1bfaOnly use the Reflex.Optimizer in Reflex.PerformEvent.Class if -fuse-reflex-optimizer is selectedRyan Trinkle 8de0159Add docs; fix styleRyan Trinkle 727d391Merge branch 'develop' of https://github.com/ElvishJerricco/reflex into developRyan Trinkle 21ce2b7Reorganize a bit and get back to 100% documentation (except for Reflex.Spider.Internal)Ryan Trinkle becd8d5Run stylish-haskellRyan Trinkle 62b68b4Added `ReflexBase` as a base monad for Reflex programsWill Fancher 11a4ce7Added `TriggerEventT` implementation of `TriggerEvent`Will Fancher aab2ec1Add @ElvishJerricco's solution to the reflection-based spider timeline management stuff. Relevant to #76.Ryan Trinkle 6359900Fix default.nix for hlintRyan Trinkle 8d1443eAdd switchPromptOnly and fix the docs for switchPromptly. Closes #74.Ryan Trinkle ba77facRe-enable hlint testRyan Trinkle c6171b4Fix buildRyan Trinkle 496dac1Add use-reflex-optimizer flag; default to FalseRyan Trinkle 3835a1fMerge remote-tracking branch 'origin/wip-optimizer' into developRyan Trinkle 1ff7dbfAdd runWithReplace to provide widgetHoldInternal behaviorRyan Trinkle 02007ddTake all functions out of the Reflex class when specializingRyan Trinkle 39a4804Merge branch 'distribute-map' into wip-optimizerRyan Trinkle cfe46edExpose distributeMapOverDynPureRyan Trinkle f69a1c8Tweak rules a bitRyan Trinkle 45d06f6A little more specialization cleanupRyan Trinkle eae5179Add specialize-to-spidertimeline-global flagRyan Trinkle e54b4a1Factor out Reflex.PatchRyan Trinkle 64902eaMerge pull request #73 from reflex-frp/default-dynamicRyan Trinkle 49fe48bAdd Default instance for DynamicDoug Beardsley 84c1787wipRyan Trinkle 50d298cMerge pull request #69 from lspitzner/developRyan Trinkle 5d9ce23Fix instance Applicative Dynamic: (<*)/(*>)Lennart Spitzner 0fbe5c2Rename unlessE -> differenceLennart Spitzner adfc860wipRyan Trinkle 32c726aMerge pull request #70 from spl/distribute-list-over-dynamicRyan Trinkle 893f3a3Add distributeListOverDynPure, export distributeMapOverDynPureSean Leather 61c2268Add Functor superclass for FunctorMaybe; docsLennart Spitzner 59ca033Reduce duplication with `alignWithMaybe`Lennart Spitzner 1f8e1cbUpdate Quickref.mdLennart Spitzner 5ae2b58Add .gitignore for cabal; Add unlessE functionLennart Spitzner 8c7653ewipRyan Trinkle 2bb2332Use a typeclass to insert the SpiderTimeline datastructure, rather than making EventM a ReaderTRyan Trinkle 0ba584aEliminate some unused stuff in SpiderTimelineRyan Trinkle 8438020Factor out asksEventEnvRyan Trinkle ef4a81fAdd SCC for cacheEventRyan Trinkle 1cec4f6A few more misc merge cleanupsRyan Trinkle 064dd52Make merge more self-containedRyan Trinkle 54e8204Eliminate existential contexts from SomeMerge*Ryan Trinkle 68e1c18Allow a few more things to be inlinedRyan Trinkle bd851a9Use slightly more efficient mconcat for DynamicWriterTRyan Trinkle aaf3e15Replace 'push' with 'pushCheap' and 'cacheEvent'Ryan Trinkle 77ee661Make Event, Behavior, and Dynamic instances of CoercibleRyan Trinkle bd9f2c5Use IORef instead of TVar for WeakBagRyan Trinkle