Commit Graph

1208 Commits

Author SHA1 Message Date
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