git.iko.soy
/
patch
readme
files
commits
refs
on
db2fcb1
help
sign in
history of
src/Reflex/Spider/Internal.hs
all commits
145b7d8
Add Patch*MapWithMove and extend MonadAdjust to support them
Ryan Trinkle
10 years ago
26eea36
implement PR suggestions
Daniel Haraj
10 years ago
ae137ed
Reduce the number of cache events in basic Reflex code; expose cheap primitives in Reflex.Class; add a test for a GC bug that was discovered in the process of writing this patch
Daniel Haraj
10 years ago
b38fae6
Support -f-use-template-haskell better, and bump upper bound of 'base'
Ryan Trinkle
10 years ago
c447c10
removed stray bang pattern
Kyle McKean
10 years ago
21ce2b7
Reorganize a bit and get back to 100% documentation (except for Reflex.Spider.Internal)
Ryan Trinkle
10 years ago
becd8d5
Run stylish-haskell
Ryan Trinkle
10 years ago
aab2ec1
Add @ElvishJerricco's solution to the reflection-based spider timeline management stuff. Relevant to #76.
Ryan Trinkle
10 years ago
ba77fac
Re-enable hlint test
Ryan Trinkle
10 years ago
496dac1
Add use-reflex-optimizer flag; default to False
Ryan Trinkle
10 years ago
02007dd
Take all functions out of the Reflex class when specializing
Ryan Trinkle
10 years ago
f69a1c8
Tweak rules a bit
Ryan Trinkle
10 years ago
45d06f6
A little more specialization cleanup
Ryan Trinkle
10 years ago
eae5179
Add specialize-to-spidertimeline-global flag
Ryan Trinkle
10 years ago
e54b4a1
Factor out Reflex.Patch
Ryan Trinkle
10 years ago
adfc860
wip
Ryan Trinkle
10 years ago
2bb2332
Use a typeclass to insert the SpiderTimeline datastructure, rather than making EventM a ReaderT
Ryan Trinkle
10 years ago
0ba584a
Eliminate some unused stuff in SpiderTimeline
Ryan Trinkle
10 years ago
8438020
Factor out asksEventEnv
Ryan Trinkle
10 years ago
ef4a81f
Add SCC for cacheEvent
Ryan Trinkle
10 years ago
1cec4f6
A few more misc merge cleanups
Ryan Trinkle
10 years ago
064dd52
Make merge more self-contained
Ryan Trinkle
10 years ago
54e8204
Eliminate existential contexts from SomeMerge*
Ryan Trinkle
10 years ago
68e1c18
Allow a few more things to be inlined
Ryan Trinkle
10 years ago
aaf3e15
Replace 'push' with 'pushCheap' and 'cacheEvent'
Ryan Trinkle
10 years ago
77ee661
Make Event, Behavior, and Dynamic instances of Coercible
Ryan Trinkle
10 years ago
54db66f
Merge remote-tracking branch 'ryantrinkle/inlining' into HEAD
Ryan Trinkle
10 years ago
58010ed
Eliminate placeholder/deletable
Ryan Trinkle
10 years ago
f49085a
Merge branch 'develop' into inlining
Ryan Trinkle
10 years ago
fcab323
Add withSpiderTimeline.
Ertugrul Söylemez
10 years ago
c9f42c0
Expose multi-timeline functionality
Ryan Trinkle
10 years ago
b877432
Get rid of sum type for Dynamic
Ryan Trinkle
10 years ago
199ab7c
Eliminate an unsafeCoerce
Ryan Trinkle
10 years ago
c1bcc10
Get rid of sum type for Behavior
Ryan Trinkle
10 years ago
61c1ffd
Fix small laziness issue and add a test for it
Ryan Trinkle
10 years ago
8716849
Fix benchmarks
Ryan Trinkle
10 years ago
99146ee
Eliminate most of the unsafeCoerces
Ryan Trinkle
10 years ago
9cf221a
Eliminate eventSubscribedSubscribe and eventSubscribedRead
Ryan Trinkle
10 years ago
17c881c
Fix subscribeFanSubscribed error message
Ryan Trinkle
10 years ago
24330d8
Reorganize the event reading stuff
Ryan Trinkle
10 years ago
f2205a1
Eliminate sum type for EventSubscribed
Ryan Trinkle
10 years ago
0357c06
Slightly reorder calls to readEventSubscribed to make their usage clearer
Ryan Trinkle
10 years ago
70ec8ca
Use DMap intersection instead of repeated lookups for fanout
Ryan Trinkle
10 years ago
56d1577
Get rid of excessive SCCs
Ryan Trinkle
10 years ago
d59bfbc
Fix warnings
Ryan Trinkle
10 years ago
a0d690d
Get rid of sum type for Subscriber
Ryan Trinkle
10 years ago
0db8ced
Get rid of the noinlines for newSubscriber*
Ryan Trinkle
10 years ago
f3ffc4e
Eliminate SubscriberList and SubscriberListTicket
Ryan Trinkle
10 years ago
763717d
More reorganization and cleanup
Ryan Trinkle
10 years ago
61f6f0f
Add 'x' parameter to everything in Spider.Internal
Ryan Trinkle
10 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list