- Publishing problems.
- Don't ask...
- Update show instance.
- Added unsafeIsInquire.
- Started using QuickCheck.
- Fixed a whole mess of bugs dealing with monotone laws.
- Added monotone laws.
- Fixed Travis to run the tests again.
- Updated README
- Ignore EmptyAnd and EmptyOr in BoolLike.
- Fix cases with fromArrayPairs and fromArrayObj.
- Fix type for unsafeFromObj.
- Cleaned up Data stuff.
- Renamed Rel data constructors to avoid conflicts with Prelude.
- Handle escaping properly.
- Encode predicates.
- Invoke functions when they're part of an Inquire.
- More pretty printing.
- Update README with examples and more documentation.
- Export only what's necessary
- Use fixed record update syntax rather than rolling our own extend.
- Use Prelude.BoolLike instead of BooleanAlgebra.
- Complete revamp in PureScript.
- No longer Fantasy Land compliant.
- Is now a {Bi,}{Foldable,Functor,Traversable} and a BooleanAlgebra
- Simplified dependencies.
- Increased capabilities immensely.
- Increased maintainability immensely.
- Increased documentation immensely.
- No coverage.
- No tests.
- Added Fantasy Land algebra (Applicative, Monad).
- More tests.
- Added Fantasy Land algebra (Monoid, Functor, Chain).
- Added Fantasy Land tests.
- Added devDependency
claire
. - Added
testling
and badge. - Added support for functions.
- Converted from
commonjs-everywhere
tobrowserify
. - Converted fantasy and parser tests from
chai
toclaire
. - Fixed
map
. - Updated grammar to follow official bnf.
- Updated grammar for groups.
- Using
waffle.io
for kanban.
- First Fantasy Land algebra (Semigroup).
- Renamed repository to
inquire.js
.
- Encode query strings.
- Updated dependency (
commonjs-everywhere
).
- Parses strings to build an
inquire
. - Optimizes the parens quite a bit.
- Minor bug fixes.
- More testing.
- Added coveralls integration.
- Re-implemented as an AST in preparation for parsing.
- Can pass
options
when building an inquire - More tests for random cases.
- Added coverage utility.
not
parsed the same as other functions.- More tests.
- Fixed a bug where boolean operators were being prepended in some cases.
- Massive cleanup.
- Exports for browser and node.
- Removed dependency (
prelude-ls
).
- Updated dependency (
prelude-ls
).
- Added tests.
- Added more predicates (
neq
,gt
,gte
,lt
,lte
). - Most predicates take
strings
,objects
,arrays
andinquire
's. - More devDependencies (
livescript
,mocha
,chai
).
- Initial release.