Rob Rix
|
859dd44fa0
|
Revert "🔥 bothOfThese ."
This reverts commit 0c31bffad138ea4b9b5017ea0ed7f3384fcc4771.
|
2016-03-11 15:22:30 -05:00 |
|
Rob Rix
|
c6568f0b43
|
Revert "🔥 a redundant import."
This reverts commit e8b9b70289c72dc9f23f4afc1139130dc60b57ca.
|
2016-03-11 15:22:26 -05:00 |
|
Rob Rix
|
48af1161e7
|
adjoinRows takes an AlignFunction.
|
2016-03-11 14:27:56 -05:00 |
|
Rob Rix
|
842af743e7
|
Document Adjoined.
|
2016-03-11 14:25:53 -05:00 |
|
Rob Rix
|
379208b3a3
|
🔥 qualifications of zip & zipWith.
|
2016-03-11 14:21:42 -05:00 |
|
Rob Rix
|
fa8f9c15b0
|
🔥 Both.zip & Both.zipWith.
|
2016-03-11 14:21:24 -05:00 |
|
Rob Rix
|
9c011d7de5
|
Migrate off Both.zip.
|
2016-03-11 14:21:07 -05: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
|
2df34adef6
|
GeneralizedNewtypeDeriving on Data.Functor.Both.
|
2016-03-11 14:03:56 -05:00 |
|
Rob Rix
|
49578b9fd7
|
GeneralizedNewtypeDeriving on Data.Adjoined.
|
2016-03-11 14:03:50 -05:00 |
|
Rob Rix
|
203350ced1
|
Group the mempty/mappend properties.
|
2016-03-11 13:59:46 -05:00 |
|
Rob Rix
|
e3910dadfb
|
Merge branch 'master' into adjoin-associatively
|
2016-03-11 13:28:29 -05:00 |
|
Josh Vera
|
c6cd77803e
|
Merge pull request #501 from github/data-dot-adjoined
Data dot adjoined
|
2016-03-11 13:27:06 -05:00 |
|
Rob Rix
|
a23eb6f5f8
|
Merge branch 'data-dot-adjoined' into adjoin-associatively
# Conflicts:
# src/Alignment.hs
|
2016-03-11 13:26:12 -05:00 |
|
Rob Rix
|
a55154c33f
|
Document crosswalk and sequenceL.
|
2016-03-11 13:21:47 -05:00 |
|
Rob Rix
|
7dadd53445
|
Document Crosswalk.
|
2016-03-11 13:19:17 -05:00 |
|
Rob Rix
|
283b906cef
|
Document align/alignWith.
|
2016-03-11 13:15:08 -05:00 |
|
Rob Rix
|
e3eab9df57
|
Document nil .
|
2016-03-11 13:12:30 -05:00 |
|
Rob Rix
|
81ef7742c7
|
Document the cases of the Align instance for [].
|
2016-03-11 13:09:44 -05:00 |
|
Rob Rix
|
0f2c693294
|
Use splitAt to bind & clarify the roles of the portions of bs.
|
2016-03-11 13:08:21 -05:00 |
|
Rob Rix
|
1ecff8e9b1
|
Zip the remainder into These directly.
|
2016-03-11 12:53:05 -05:00 |
|
Rob Rix
|
e0e3277ccc
|
Document Align.
|
2016-03-11 12:40:13 -05:00 |
|
Rob Rix
|
89609467be
|
Split the lineFields list across multiple lines.
|
2016-03-11 12:37:15 -05:00 |
|
Rob Rix
|
840658720c
|
Export a limited list of symbols.
|
2016-03-11 12:29:17 -05:00 |
|
Rob Rix
|
a22ac1ea31
|
🔥 the splitPatchByLines test.
|
2016-03-11 12:10:56 -05:00 |
|
Rob Rix
|
ebd4cc7369
|
Split the let bindings onto a new line.
|
2016-03-11 12:10:01 -05:00 |
|
Rob Rix
|
d35738ef73
|
Extract the patch into a let binding.
|
2016-03-11 12:09:46 -05:00 |
|
Rob Rix
|
ceb4a0b0ec
|
Extract the ranges into a let binding.
|
2016-03-11 12:06:47 -05:00 |
|
Rob Rix
|
175fc3077e
|
Reformat the ToMarkup instance across multiple lines.
|
2016-03-11 12:05:16 -05:00 |
|
Rob Rix
|
eb6133da70
|
Document childLines.
|
2016-03-11 12:00:06 -05:00 |
|
Rob Rix
|
78a095ceb7
|
Document adjoinChildren.
|
2016-03-11 11:54:39 -05:00 |
|
Rob Rix
|
48792bedbf
|
Merge branch 'master' into data-dot-adjoined
|
2016-03-11 11:52:26 -05:00 |
|
Rob Rix
|
b3dc64dac3
|
Merge branch 'master' into adjoin-associatively
|
2016-03-11 11:46:41 -05:00 |
|
Rob Rix
|
b50e348e06
|
Move childRanges into childLines.
|
2016-03-11 11:46:36 -05:00 |
|
Josh Vera
|
0eb79b57f6
|
Merge pull request #508 from github/smaller-arbitrary-terms
Smaller Arbitrary terms
|
2016-03-11 11:38:08 -05:00 |
|
Rob Rix
|
363c6e4c72
|
Document AlignFunction.
|
2016-03-11 11:29:36 -05:00 |
|
Rob Rix
|
98de90ddba
|
Use the AlignFunction type synonym more widely.
|
2016-03-11 11:27:49 -05:00 |
|
Rob Rix
|
9a65904fc5
|
Generalize AlignFunction from lists to arbitrary Align Applicative functors.
|
2016-03-11 11:27:01 -05:00 |
|
Rob Rix
|
b3c65733ba
|
Remove redundant parentheses.
|
2016-03-11 11:25:36 -05:00 |
|
Rob Rix
|
5320af4637
|
Extract the align function parameter type into a type synonym.
|
2016-03-11 11:25:15 -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 |
|