joshvera
|
ed144bbb1f
|
Fix tests
|
2016-05-26 13:11:34 -04:00 |
|
Rob Rix
|
8e07d40a0d
|
Disable the Monoid tests over Both Line Char.
|
2016-03-15 15:52:54 -04:00 |
|
Rob Rix
|
7da4a180b7
|
Shrink Adjoined.
|
2016-03-15 11:46:15 -04:00 |
|
Rob Rix
|
3182f61140
|
Test the Monoid instance for Adjoined over Both Line.
|
2016-03-15 11:19:05 -04:00 |
|
Rob Rix
|
777aef345e
|
Test the Monoid instance for Adjoined over Line.
|
2016-03-15 11:18:27 -04:00 |
|
Rob Rix
|
86f41d4ce8
|
Empty lines get inserted before merged ones.
|
2016-03-15 11:13:01 -04:00 |
|
Rob Rix
|
164a4fdd6f
|
Sequence coalesced lines by aligning.
|
2016-03-15 11:11:27 -04:00 |
|
Rob Rix
|
e7702fd11d
|
Add a (failing) test that Both coalesces asymmetrically at right.
|
2016-03-15 10:55:20 -04:00 |
|
Rob Rix
|
2ea0fa9109
|
Add a (failing) test that Both coalesces asymmetrically at left.
|
2016-03-15 10:54:28 -04:00 |
|
Rob Rix
|
01330d9d2e
|
Add a (failing) test that it doesn’t coalesce when neither side coalesces.
|
2016-03-15 10:52:43 -04:00 |
|
Rob Rix
|
ab33fb3ace
|
Clean up the test with the Applicative instance.
|
2016-03-15 10:51:30 -04:00 |
|
Rob Rix
|
b3bb9e2c3e
|
Test that Both coalesces when both sides coalesce.
|
2016-03-15 10:50:13 -04:00 |
|
Rob Rix
|
0129bffe6e
|
Stub in a spec for Both.
|
2016-03-15 10:40:35 -04:00 |
|
Rob Rix
|
9400e3a3ee
|
coalesce operates within an Alternative functor.
|
2016-03-14 22:51:54 -04:00 |
|
Rob Rix
|
1308b5b3f5
|
Only export the spec.
|
2016-03-11 14:14:28 -05:00 |
|
Rob Rix
|
4110048ae7
|
More specific documentation of Semicoalesced.
|
2016-03-11 14:14:07 -05:00 |
|
Rob Rix
|
203350ced1
|
Group the mempty/mappend properties.
|
2016-03-11 13:59:46 -05:00 |
|
Rob Rix
|
57153d974e
|
Model semicoalescence with a Bool flag.
|
2016-03-11 11:15:52 -05:00 |
|
Rob Rix
|
4e9472afdb
|
Remove the Functor instances from the wrapper types.
We don’t use them and don’t need to be slowed by them.
|
2016-03-11 11:14:24 -05:00 |
|
Rob Rix
|
a1ed5da1b5
|
Run the monoid spec over semicoalesced strings.
|
2016-03-11 11:13:42 -05:00 |
|
Rob Rix
|
3f4402fe7e
|
Add a Semicoalesced wrapper type.
|
2016-03-11 11:12:04 -05:00 |
|
Rob Rix
|
3627478d97
|
Don’t wrap the monoid specs.
|
2016-03-11 11:08:22 -05:00 |
|
Rob Rix
|
a429afe53b
|
Show the parameterized type in the Monoid instance.
|
2016-03-11 11:08:07 -05:00 |
|
Rob Rix
|
abe02506ac
|
Add a type-restricted const for generated types.
|
2016-03-11 11:06:21 -05:00 |
|
Rob Rix
|
132acddaeb
|
Add a function to produce the name of a type.
|
2016-03-11 11:06:18 -05:00 |
|
Rob Rix
|
8cfcd8b7bc
|
Run the monoid spec over coalesced strings.
|
2016-03-11 10:31:14 -05:00 |
|
Rob Rix
|
14234a7440
|
Describe the monoid spec with the name of the type we’re running under.
|
2016-03-11 10:29:35 -05:00 |
|
Rob Rix
|
1e4bce59e8
|
Run the monoid spec over uncoalesced strings.
|
2016-03-11 10:29:03 -05:00 |
|
Rob Rix
|
c9c24894e3
|
Spacing.
|
2016-03-11 10:20:40 -05:00 |
|
Rob Rix
|
d765101aa2
|
Add a wrapper type which always coalesces values.
|
2016-03-11 10:20:30 -05:00 |
|
Rob Rix
|
9586f6608b
|
Rename Separated to Uncoalesced.
|
2016-03-11 10:18:14 -05:00 |
|
Rob Rix
|
fb546f0126
|
mappend is associative.
|
2016-03-11 10:16:44 -05:00 |
|
Rob Rix
|
e06d45637c
|
Extract the monoid tests into a separate spec instantiated with a generator.
|
2016-03-11 10:16:37 -05:00 |
|
Rob Rix
|
26931e3394
|
mempty is the right identity under mappend.
|
2016-03-11 09:54:33 -05:00 |
|
Rob Rix
|
5a3867843d
|
mempty is the left identity under mappend.
|
2016-03-11 09:54:05 -05:00 |
|
Rob Rix
|
1815a74b68
|
Add a test of the reflexivity of equality.
|
2016-03-11 09:48:55 -05:00 |
|
Rob Rix
|
710c3ae8ff
|
Document Separated.
|
2016-03-11 09:13:39 -05:00 |
|
Rob Rix
|
7ff30ed5c6
|
Add a Coalescent instance for Separated.
|
2016-03-11 09:12:41 -05:00 |
|
Rob Rix
|
df8496a839
|
Add an Arbitrary instance over Separated.
|
2016-03-11 09:12:12 -05:00 |
|
Rob Rix
|
1e360dca67
|
Add a Separated newtype.
|
2016-03-11 09:12:00 -05:00 |
|
Rob Rix
|
1268f07c8a
|
Add an Arbitrary instance over Adjoined.
|
2016-03-11 09:06:29 -05:00 |
|
Rob Rix
|
4e1d4706ee
|
Stub in a Data.Adjoined spec module.
|
2016-03-11 09:06:03 -05:00 |
|