Mikko Koski

Results 19 issues of Mikko Koski

Hello everyone! We have set up a new discussion forum for Sharetribe open source community! It's a [Discourse](https://www.discourse.org/) forum at [www.sharetribe.com/community/](https://www.sharetribe.com/community/). We hope to see the forum growing actively! Please...

# Release 0.3.0 ## Breaking changes - `or_else` is renamed to `get_or_else`. This change unifies the API naming. All the methods that start with `get_` return the unwrapped value. **Migration:**...

## or_else `or_else` returns the current `Maybe` if it's a `Some`, but if it's a `None`, it returns the parameter that was given to it (which should be a `Maybe`)....

## `combine([maybes])` With `combine` you can create a new `Maybe` which includes an array of values from combined `Maybe`s. If any of the combined `Maybe`s is a `None`, a `None`...

This is an opt-in implementation for laziness. By default Maybes are not lazy, but if you call `lazy` or initialize Maybe with a block, it becomes lazy. From README: ##...

Maybe implements the threequals method in a way which allows it to be used in case expressions pretty neatly: You can match both the type (`None` or `Some`) and the...

Hi, We recently ran into an issue caused by two things happening at the same time: 1. forgetting to add `:requires`, 2. [`(keys norm-map)`](https://github.com/avescodes/conformity/blob/6c6f5b5bb4772f20e34cda1822d539a75113b212/src/io/rkn/conformity.clj#L287) returning keys in a non-deterministic order....

**Describe the bug** (Doom) Emacs + clojure LSP stops working when a directory with name `-` is in the project root. **To Reproduce** Steps to reproduce the behavior: 1. Go...

bug
editor

Steps to reproduce: Type to CLJS REPL: ```cljs cljs.user> (def o #js {"foo" 1}) ;; => #'cljs.user/o cljs.user> (def ks [:foo]) ;; => #'cljs.user/ks cljs.user> (j/get-in o ks) Compile Exception:...