1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204
|
1.2.1.0
* Add traverse
1.2.0.11
* Dropped upper version bounds of dependencies because it's to much work to maintain.
1.2.0.10
* Support criterion-1.2
1.2.0.9
* Support base-4.10
1.2.0.8
* Support HUnit-1.5.
1.2.0.7
* Fix build of benchmarks when getting the sources from Hackage.
1.2.0.6
* Add Travis CI support
* Add Semigroup s => Semigroup (CI s) instance
1.2.0.5
* Support HUnit-1.3
* Support criterion-1.1
* Updated .nix files
1.2.0.4
* Fixed #17: https://github.com/basvandijk/case-insensitive/issues/17
1.2.0.3
* Add CHANGELOG to extra-source files so that it shows up on Hackage
1.2.0.2
* Bump base and deepseq upper bounds for GHC 7.10 compatibility
* Add case-insensitive.nix and default.nix
* Fix #14: Build failure with GHC 7.2.2
* Fix #8: Don't unnecessarily use NoImplicitPrelude
1.2.0.1
* Solved warnings on GHC-7.8.3
* Bump text upper version bounds
1.2.0.0
* Derived a Data instance for CI
1.1.0.3
* Support text-1.1
1.1.0.2
* Support text-1.0
1.1.0.1
* Fixed bad character L178
1.1
* Added the Data.CaseInsensitive.Unsafe module
* Mark Data.CaseInsensitive.Internal as Unsafe
1.0.0.2
* Support criterion-0.8
1.0.0.1
* Fix building on GHC-6.12.1
* Bump base upper bound for GHC 7.7
* Added a NEWS file
1.0 @ Mon Jan 28 14:39:05 UTC 2013
* Make package ready for the Haskell Platform
* Drop the UnicodeSyntax, TypeSynonymInstances and FlexibleInstances
language extensions
* Add instance NFData s => NFData (CI s)
* Add a hidden method to the FoldCase type class:
foldCaseList :: [s] -> [s]
foldCaseList = L.map foldCase
* Add instance FoldCase a => FoldCase [a] where
foldCase = foldCaseList
* Add instance FoldCase Char where
foldCase = toLower
foldCaseList = TL.unpack . TL.toCaseFold . TL.pack
* Added a simple test suite
* Added a simple benchmark
* Added a rewrite rule to make 'mk' more efficient on strict
ByteStrings
0.4.0.4 @ Fri Dec 14 07:06:58 UTC 2012
* Support hashable-1.2
0.4.0.3 @ Sat Aug 18 07:20:49 UTC 2012
* Improve performance of foldCase on sctrict and lazy ByteStrings
0.4.0.2 @ Thu Aug 16 14:58:33 UTC 2012
* Declare Data.CaseInsensitive to be Trustworthy
* Support base-4.6
* Support bytestring-0.10
0.4.0.1 @ Wed Dec 14 15:24:55 UTC 2011
* Support base-4.5
0.4 @ Thu Oct 27 18:29:58 UTC 2011
* Remove instance FoldCase Char
* Perform proper case folding on Strings:
-instance FoldCase String where foldCase = L.map toLower
+instance FoldCase String where foldCase = TL.unpack . TL.toCaseFold . TL.pack
0.3.0.1 @ Mon Aug 8 06:28:21 UTC 2011
* Support base-4.4
0.3 @ Thu Jul 14 07:38:52 UTC 2011
* Add instance Hashable s => Hashable (CI s)
0.2.0.2 @ Thu Jun 30 22:24:23 UTC 2011
* Moved from darcs on code.haskell.org
to git on githb.com
0.2.0.1 @ Tue Mar 29 20:30:32 UTC 2011
* Drop dependency on base-unicode-symbols
0.2 @ Mon Feb 7 20:18:34 UTC 2011
* Export foldedCase :: CI s -> s
* Remove instance FoldCase s ⇒ FoldCase [s]
* Add instance FoldCase String
0.1 @ Sun Feb 6 23:54:22 UTC 2011
* Initial release
|