Ryan Trinkle
aac70f964b
Add instance Applicative (Behavior t)
2015-05-08 06:10:48 -04:00
Ryan Trinkle
2498523eef
Merge pull request #12 from cocreature/primitive0.6
...
Primitive 0.6
2015-05-06 17:38:57 +00:00
Moritz Kiefer
6a388d2fab
Allow primitive 0.6
2015-05-06 16:09:20 +02:00
Ryan Trinkle
2b6a59bf96
Bump version
2015-05-05 17:44:06 -04:00
Ryan Trinkle
48e84eecd6
Merge branch 'release-0.2'
2015-05-05 17:41:05 -04:00
Ryan Trinkle
c108ea4406
Slight modification to README.md
2015-05-05 15:57:01 -04:00
Ryan Trinkle
5ad81c4e94
Remove benchmark dependencies that overlap with library dependencies
2015-05-05 14:13:15 -04:00
Ryan Trinkle
affbaa1fa7
Add some more stuff to README.md
2015-05-05 14:10:53 -04:00
Ryan Trinkle
6ed20dc59a
Merge branch 'schell-master' into develop
2015-04-30 18:40:40 -04:00
Ryan Trinkle
21ce14609f
Merge branch 'master' of https://github.com/schell/reflex into schell-master
2015-04-30 18:40:16 -04:00
Schell Carl Scivally
fe0add0fcf
readme typo
2015-04-30 09:19:42 -07:00
Ryan Trinkle
93c247a49a
Merge branch 'cocreature-doc-class' into develop
2015-04-30 05:24:08 -04:00
Ryan Trinkle
30bb66897b
Minor edits
2015-04-30 04:40:30 -04:00
Moritz Kiefer
ee8eafb0df
Docs for Reflex.Class
2015-04-30 09:18:48 +02:00
Ryan Trinkle
7dbb59084f
Merge branch 'cocreature-docs-dynamic2' into develop
2015-04-30 02:35:15 -04:00
Ryan Trinkle
6a8c8fc0e3
Some minor tweaks to the documentation
2015-04-30 02:34:49 -04:00
Ryan Trinkle
654e433f14
Merge branch 'docs-dynamic' of https://github.com/cocreature/reflex into cocreature-docs-dynamic2
2015-04-30 02:07:11 -04:00
Ryan Trinkle
63b99ef101
Merge branch 'cocreature-wall' into develop
2015-04-29 18:57:24 -04:00
Moritz Kiefer
d91c401043
Add docs for Reflex.Dynamic
2015-04-30 00:50:32 +02:00
Ryan Trinkle
2173e01f5f
Merge branch 'wall' of https://github.com/cocreature/reflex into cocreature-wall
2015-04-29 18:12:01 -04:00
Moritz Kiefer
7ffaf155c9
Remove two warnings
2015-04-29 23:45:35 +02:00
Ryan Trinkle
05d4c171ff
Bump version
2015-04-23 13:20:36 -04:00
Ali Abrar
09f6f39c64
Merge branch 'master' into develop
2015-04-14 02:15:36 -04:00
Ryan Trinkle
368417c5e0
Merge pull request #7 from bennofs/bench
...
WIP: Add some micro benchmarks for spider
2015-04-12 14:10:50 -04:00
Ryan Trinkle
b1cfc190cc
Merge pull request #6 from bennofs/weak-ref-noinline
...
Hide constructors of values with weak pointers
2015-04-12 13:47:43 -04:00
Benno Fünfstück
6f8b04acde
Add some micro benchmarks for spider
2015-04-12 19:45:32 +02:00
Benno Fünfstück
83d0786b72
Hide constructors of values with weak pointers
...
Hide the constructors of values pointed to by weak references behind a
NOINLINE function, or GHC will fuse the construction and
destruction (after some inlining), eliminating the constructor and thus
making the weak reference invalid.
2015-04-12 11:47:24 +02:00
Ryan Trinkle
2653f40d0e
Merge branch 'release-0.1.1'
2015-04-10 19:09:12 -04:00
Ryan Trinkle
d3f936bb55
Bump version to 0.1.1
2015-04-10 19:08:52 -04:00
Ryan Trinkle
900268c99d
One more GC-related fix
2015-04-10 18:46:42 -04:00
Ryan Trinkle
c94cc14f11
Fix GC bug
2015-04-10 17:59:50 -04:00
Schell Scivally
832580fe35
Docs for newEventWithTrigger
. Addresses #3
2015-04-10 09:41:08 -07:00
Benno Fünfstück
94ba8c8a57
Use Control.Monad.Ref from the ref-tf package
...
The ref-tf package already contains classes for this purpose and also
makes instances for transformer types. It also introduces an extra type
classes for atomic updates.
This removes some of the extra functions that the Control.Monad.Ref
module provided (memoM, cacheM, cacheMWithTry, replaceRef).
2015-04-09 18:36:09 +02:00
Ryan Trinkle
9ed658b846
Get rid of lens dependency
2015-03-24 14:53:03 -04:00
Ryan Trinkle
4f9ac589b3
Bump version
2015-03-24 12:43:51 -04:00
Ryan Trinkle
7098fd9ebe
Get rid of most of the warnings
2015-03-24 12:42:26 -04:00
Ryan Trinkle
d81cdeb9ec
Add X-Revision to cabal file
2015-03-24 12:12:30 -04:00
Ryan Trinkle
8b9ab7f5fc
Merge branch 'lowerbounds'
...
Conflicts:
reflex.cabal
2015-03-24 12:03:43 -04:00
ryantrinkle
9bd45a5e45
Merge pull request #2 from mightybyte/lowerbounds
...
Allow lens-4.8
2015-03-16 11:43:54 -04:00
Doug Beardsley
6fc795aa8c
Allow lens-4.8
2015-03-16 11:19:25 -04:00
ryantrinkle
cb15e05703
Merge pull request #1 from vivid-synth/lowerbounds
...
Make buildable with ghc7.8
2015-03-14 21:33:08 -04:00
tom
1406edb78d
Make buildable with ghc7.8
2015-03-14 20:23:22 -04:00
Ryan Trinkle
2e38448bbb
Fix cabal file warnings
2015-03-13 21:46:26 -04:00
Doug Beardsley
04b956a4c1
Fix up cabal file, widen bounds to work with GHC 7.8
2015-03-13 21:20:18 -04:00
Ryan Trinkle
1c193c39b8
Change license to BSD3 and prepare cabal file for preliminary release
2015-03-13 21:05:19 -04:00
Ryan Trinkle
7d81287575
Fix non-debug showNodeId
2015-03-02 19:01:24 -05:00
Ryan Trinkle
82bb22a8c1
Add 'DEBUG' CPP macro to Reflex.Spider
2015-03-01 13:30:19 -05:00
Ryan Trinkle
c9bb6e6b28
Add unsafeDynamic
2015-03-01 13:29:52 -05:00
Ryan Trinkle
8a2055a815
Increase and clean up laziness in Reflex.Dynamic
2015-02-28 19:46:50 -05:00
Ryan Trinkle
78e0a4f812
Add 'mergeMap' and 'fanMap'
2015-02-28 19:46:35 -05:00