Commit graph

36 commits

Author SHA1 Message Date
Gabriel Gonzalez
7575f36fb2 Version 1.2.1 => 1.2.2 2015-09-27 09:31:11 -07:00
Gabriel Gonzalez
e37300d13b Increased upper bound on optparse-applicative 2015-09-27 09:29:51 -07:00
Gabriel Gonzalez
2830341c09 Revert version bump
This is no longer necessary as I rolled back the breaking change and this
has not yet been released to Hackage.
2015-09-27 09:18:59 -07:00
Gabriel Gonzalez
c833de0b45 Simplify mktemp. Fixes #98 2015-08-23 20:16:29 -07:00
Gabriel Gonzalez
681f5d3da9 Added paste, cut, endless. Fixes #95 2015-08-22 19:21:42 -07:00
Gabriel Gonzalez
096fde098c Version 1.2.0 => 1.2.1 2015-08-05 08:34:52 -07:00
Gabriel Gonzalez
c37e941a49 Added wc equivalent improved du. Fixes #71 2015-07-04 10:41:50 -07:00
Gabriel Gonzalez
f9c0516844 Added hostname. Fixes #86 2015-07-04 08:23:17 -07:00
Gabriel Gonzalez
848078e85e Loosen upper bound on clock 2015-06-28 16:02:08 -07:00
Index Int
0596609a32 Optional arguments in Turtle.Option 2015-06-27 21:11:38 +03:00
Index Int
927cc5d538 Merge branch 'master' into options 2015-06-27 19:53:16 +03:00
Gabriel Gonzalez
25db80ab86 Version 1.1.0 => 1.1.1 2015-06-08 18:55:42 -07:00
Gabriel Gonzalez
c805726990 Updated upper bounds for doctest and foldl 2015-06-07 13:16:06 -07:00
Index Int
770948ce8f Basic Turtle.Options module 2015-05-14 03:51:42 +03:00
Index Int
86998c32ce Basic benchmark for Turtle.Pattern 2015-05-12 22:44:27 +03:00
Gabriel Gonzalez
119179ad2e Fixed numeric instances for Pattern and Shell
I removed the `Rational` and `Fractional` instances and changed the `Num`
instances

The `Num` instances did not obey the semiring laws, which was the primary
instigator for this change.  However, there is also one very practical reason
for this change, too, which is that the weaker `Monoid` constraint plays
very nicely with `Text` (which is a `Monoid`, but not a `Num`).

This means that now you can do cool things like this for `Shell`:

>>> let x = "1" <|> "2"
>>> let y = "3" <|> "y"
>>> view (x * ", " * y)
"1, 3"
"1, 4"
"2, 3"
"2, 4"

Also, you can now use algebraic operations for `Pattern`s when matching `Text`,
for the same reason.
2015-04-04 17:03:30 -07:00
Gabriel Gonzalez
5e2089ad30 Version 1.0.1 => 1.0.2 2015-02-25 18:26:01 -08:00
Gabriel Gonzalez
99479998a2 Raised lower bound on base to 4.5. Fixes #18
This technically has no effect because `turtle` depends on `exceptions`,
which already has this lower bound, but it's probably a good idea to put
this lower bound anyway since I haven't verified that versions of `base`
less than 4.5 even work.
2015-02-08 10:04:00 -08:00
Gabriel Gonzalez
24c140d7db Version 1.0.0 => 1.0.1 2015-02-02 07:27:05 -08:00
Gabriel Gonzalez
522e0106d7 Shout-out to Shelly library in the cabal description 2015-01-31 10:32:06 -08:00
Gabriel Gonzalez
5f94ff9cc1 Updated documentation 2015-01-27 18:40:27 -08:00
Gabriel Gonzalez
38f7e2a5bc Replaced Protected with Managed 2015-01-26 19:19:20 -08:00
Gabriel Gonzalez
1404cc3e0f Increased lower bound on clock
This is because older versions of `clock` do not build on older versions of
`ghc`
2015-01-25 17:13:49 -08:00
Gabriel Gonzalez
7b41ced63d Began "Turtle.Tutorial" 2015-01-19 23:59:59 -08:00
Gabriel Gonzalez
86c3b17220 Updated documentation 2015-01-19 22:23:15 -08:00
Gabriel Gonzalez
e29df632c4 Added Turtle.Format 2015-01-19 21:21:34 -08:00
Gabriel Gonzalez
b75b46a5a3 Added time 2015-01-19 20:05:19 -08:00
Gabriel Gonzalez
85186219a3 Added utilities for temporary files and directories 2015-01-18 18:17:55 -08:00
Gabriel Gonzalez
fac1b84e31 Reorganized re-exports 2015-01-18 17:53:54 -08:00
Gabriel Gonzalez
e6d4fbb44c Added ls and lsTree 2015-01-18 16:06:50 -08:00
Gabriel Gonzalez
96e39f98e6 Renamed runShell and shell 2015-01-18 13:35:38 -08:00
Gabriel Gonzalez
80d35e5fb5 Added shell and update documentation 2015-01-18 12:46:19 -08:00
Gabriel Gonzalez
b7b81f5dd7 Updated documentation 2015-01-18 09:38:13 -08:00
Gabriel Gonzalez
8239e0cf67 Renamed Resource to Protected
This is to keep with the "turtle" theme
2015-01-18 08:48:25 -08:00
Gabriel Gonzalez
4cef7d59d5 Added Turtle.Resource and renamed parsers to patterns 2015-01-18 07:58:56 -08:00
Gabriel Gonzalez
67b12f49b1 Initial commit 2015-01-17 18:52:18 -08:00