Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 10, 2012
Commits on Jan 9, 2012
  1. Merge pull request #6 from meteficha/master

    authored
    Support both Timestamp and TimestampWithTimeZone in Result UTCTime.
  2. @meteficha
Commits on Jan 7, 2012
  1. Add haddock comments

    authored
Commits on Jan 6, 2012
  1. Bump version to 0.0.3

    authored
  2. Remove a layer of indirection

    authored
Commits on Jan 4, 2012
  1. Add "instance (Result a, Result b) => Result (Either a b)"

    authored
    First, we try to convert the field to a value of type "b",  if
    that fails then we try to convert the field to a value of type "a"
Commits on Jan 3, 2012
  1. Bump version to 0.0.2

    authored
  2. Improve Large Object Support

    authored
  3. First attempt at a fold combinator

    authored
    Untested at this point,  and I know it has a few bugs and possible bugs:
    
    1.  If the correct OID/typenames aren't in the cache,  getTypename will
        attempt to fetch the OID from the database when libpq is busy.
    
        There are a couple possible fixes:
            A.  Fetch all oids at connection startup.
    
            B.  Buffer results until the connection becomes available, then
                fetch oids.  This breaks the resource usage of fold, though.
    
                Resource usage might be moot at this stage anyway.  I believe
                that the database backend sends results eagerly,  i.e.
                potentially faster than the fold can consume them.  Maybe I
                should study Takusen.  Does it create a cursor for fetching
                results incrementally?
    
            C.  establish another connection to fetch the typename/oid pairs
    
    2.  There likely problems with exceptions,  that might cause a connection
        to be rendered unusable.
Commits on Jan 2, 2012
Commits on Dec 30, 2011
  1. Bump version to 0.0.1

    authored
  2. Export SqlError

    authored
  3. Merge pull request #1 from meteficha/master

    authored
    Better lower bounds on 'text' package.
  4. @meteficha
  5. Update .cabal file

    authored
  6. Large Object tweaks

    authored
  7. Exception improvements

    authored
  8. Edit comments

    authored
Commits on Dec 29, 2011
Commits on Dec 28, 2011
Something went wrong with that request. Please try again.