Christoffer Sawicki

Results 34 comments of Christoffer Sawicki

I think it looks great, for what it's worth.

I think this is the same as https://github.com/jcmturner/gokrb5/issues/390 that was fixed with https://github.com/jcmturner/gokrb5/pull/406.

This is quite tricky to solve correctly in the general case without first classifying the case of the input string. I've thought about it before but will look into it...

> The way I solved this in lettercase was to optionally allow the user to pass in their own separator regex. […] Yeah, this makes sense and can be viewed...

I've created pull request #23 implementing the previously mentioned approach. Feedback is more than welcome.

The just released version 0.3.0 allows you to do `(->snake_case :s3-key :separator \-)`. I'm leaving this issue open because I want a better solution.

> Would be nice if this library had that option. Agreed. > `(defn ->java-system-properties-string [k] …)` I'd prefer the name `->java.system.property.string` (with `->java.system.property` as the base version) to make the...

How do you feel about the identifiers that for illustrative purposes have mixed case (e.g. `camelCase` and `HTTP-Header-Case`)?

I share your sentiments and have been thinking about revising the API to take this shape: ```clojure (convert input :to kebab-case) ;; best-effort coercion of input (convert input :from snake_case...

Thanks for opening this issue. I agree that it is unfortunate that an `AssertionError` is thrown in this situation. While I personally dislike how `nil` is tunneled through many Clojure...