Closed ianp closed 9 years ago
Thanks Ian - I've fixed this as of 0.6.0 - binary support is now in a separate namespace so shouldn't impact the require of chord.client.
Having the formats in separate libraries was a pain while the internals of Chord were changing - with the advent of AJAX support I had to make the format support more general, which would then have required co-ordinating changes in both chord-fressian and chord-transit. Users can still add additional formats through the defmulti, but we've moved common formats into the main library for ease of import.
Cheers,
James
Cool, thanks for the quick response.
As soon as I require
[chord.client :refer [ws-ch]]
I get the following errorWhich is annoying as I don't plan on using Fressian. I think that keeping the chord-fressian and chord-transit formats as separate dependencies was a better approach that lumping everything together in one project, this would also make it easier to add additional formats later on.