Skip to content

Conversation

@threonorm
Copy link

Would it be possible to have a new release? In the current opam version I think Redis_sync.IO does not have the same signature than in the online documentation.

aluuu and others added 30 commits June 4, 2015 16:56
Some documentation improvements and added gh-pages target
This should be safer in the case of Lwt-wrapped exceptions
Why:

We should wait for `Lwt_unix.connect` call to finish before returning
the file descriptor.
Why:

Need to compile synchronous library without lwt available.

This change addresses the need by:

Remove `package(lwt/lwt.unix)` tags for source files which doesn't use
lwt.
Why:

As was mentioned in discussion for pr #26 the only way to avoid tricky
tags is to split sync and lwt packages.

Now we have three packages: `redis`, `redis.sync` and `redis.lwt`.
* `redis` for common module types
* `redis_sync/lwt` for concrete library implementation

Also, this change will break backward compatability (in earlier versions,
`Redis_sync` was a submodule of `Redis` and `Redis_lwt` was not).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.