Aug 26, 2016
@lpsmith

Basically, yes, you are correct. Actually, postgresql-simple on windows still uses blocking FFI calls (due to upstream issues with GHC), so wheneve…

Aug 26, 2016
@lpsmith

Well, postgresql-simple moved to asynchronous operation of libpq several years ago, so no, postgresql-simple will be using the IO manager, not OS t…

Aug 26, 2016
@lpsmith

Capabilities are not an abstraction; they are an implementation detail. And no, concurrency is not limited by the number of capabilities; there can…

Aug 26, 2016
@lpsmith
Possibility of memory leaks with asynchronous exceptions
Aug 26, 2016
@lpsmith

Err, I don't recall closing this issue, I don't understand why I would have. :-/

Aug 26, 2016
@lpsmith
Aug 26, 2016
@lpsmith

No, Haskell threads are not pinned to OS threads, or capabilities. A haskell thread will be executed on a single OS thread, but that OS thread will…

Aug 26, 2016
@lpsmith

The difference between safe and unsafe is that safe does not block the capability it's executing on; whereas with unsafe it does. In effect, a safe…

Aug 26, 2016
@lpsmith

It sounds like your understanding isn't too far off, but it's unclear enough that you might want to read my brief overview of concurrency in GHC th…

Aug 25, 2016
lpsmith commented on pull request lpsmith/postgresql-libpq#29
Aug 25, 2016
Aug 25, 2016
@lpsmith
Aug 25, 2016
@lpsmith
Support PQsetSingleRowMode
Aug 25, 2016
lpsmith commented on issue lpsmith/postgresql-libpq#8
@lpsmith

Resolved by #29

Aug 25, 2016
lpsmith closed pull request lpsmith/postgresql-libpq#25
@lpsmith
Add notice receiver/processor bindings
Aug 25, 2016
lpsmith commented on pull request lpsmith/postgresql-libpq#25
@lpsmith

Closing this as resolved. Thank you for providing some impetus to get this resolved!

Aug 25, 2016
lpsmith commented on pull request lpsmith/postgresql-libpq#29
@lpsmith

Ok, community support for 9.1 is ending real soon now, so I'll go ahead and merge this. Thanks @mkscrg! I think I will also export the Connection c…

Aug 25, 2016
@lpsmith
Aug 25, 2016
lpsmith merged pull request lpsmith/postgresql-libpq#29
@lpsmith
Add setSingleRowMode, via PQsetSingleRowMode
1 commit with 24 additions and 1 deletion
Aug 25, 2016
@lpsmith

Not that I'm aware of. libpq is a real joy to work with in comparison to odbc or mysqlc. All of the state is in the connection object, and libpq do…

Aug 13, 2016
@lpsmith

The Query data constructor is exported from the Types module. You can use Query . encodeUtf8 instead.

Aug 7, 2016
@lpsmith
  • @lpsmith a14ae1d
    Add ConfigTransform; reform localConfig
Aug 7, 2016
@lpsmith
No instance for (Semigroup Builder)
Aug 7, 2016
lpsmith commented on issue ekmett/semigroups#70
@lpsmith

@RyanGlScott Its working well enough. It did take some tweaking to add postgres and I ended up removing the sdist stuff because my process is a lit…

lpsmith deleted branch travis-ci at lpsmith/postgresql-simple
Aug 7, 2016
lpsmith deleted branch hvr-travis-ci at lpsmith/postgresql-simple
Aug 7, 2016
Aug 6, 2016
@lpsmith
Aug 6, 2016
@lpsmith
Aug 6, 2016
@lpsmith
Aug 6, 2016
@lpsmith