Christoffer Sawicki

Results 34 comments of Christoffer Sawicki

The library has been changed to not throw AssertionError any more. See #70 and #64 for more details. I'm leaving this issue open since I don't think the last word...

Expected: no. Undefined: probably. You can do `(->kebab-case "blah:1:blah" :separator \:)` if you want to separate on colons (`=> "blah-1-blah"`). What output were you expecting?

> Would that still convert any underscores to dashes? No, but `:separator #"[:_]"` would.

No problem. (Sure… No idea what happened with your comment and username.)

The type-preserving functions throw an exception for namespaced keywords: ```clojure (try (->kebab-case :hmm.com/MonkeyFace) (catch Exception e (.getMessage e))) ; => "Namespaced keywords are not supported" ``` The type-converting functions should...

I'm skeptical. Numbers don't have a name and thereby no case so I'd say there are correctly outside of the function's domain. When and how have you run into an...

@ricardojmendez: > Thoughts? What was the rationale behind this? Hmm… The behavior was set 3+ years ago and I don't remember the details, but judging from the tests in `string_separator_test.cljc`...

@daten-kieker: The best workaround at the moment is to specify your own word separator pattern, e.g.: ```clojure (->snake_case_keyword "FooSP1" :separator #"(?

The exception issue is solved in `master`. A workaround for `(->kebab-case "-my-string") => "my-string"` is to provide an extra `:splitter \-` argument after I've merged #23. Let me think a...

As discussed in #22, it's non-trivial to do a perfect job of generically splitting strings in the presence of digits. My current recommendation is to use the `:separator` argument if...