Results 15 issues of Dean Merchant

This should work the same way as `Option.unwrap` but the `default` value should be a `'a lazy` rather than a `'a` ``` getLazy : 'a option -> default:('a Lazy.t) ->...

help wanted
good first issue
in-dark-repo

``` val takeLeft : string -> count:int -> string ```

help wanted
good first issue
in-dark-repo

This should work just like the function`List`: ```ocaml val splitAt: string -> index:int -> (string * string) ```

help wanted
good first issue
in-dark-repo

This is like `Option.map2` but `andThen` rather than `map` ```ocaml let andThen2 (a : 'a option) (b : 'b option) ~(f : 'a -> 'b -> 'c option) : 'c...

help wanted
good first issue
in-dark-repo

Sample implemenetation ```ocaml (* If a is some, then apply fn to a, return both a and the result. if either a or b is none, then return none *)...

help wanted
good first issue
in-dark-repo

This should work the same as List.splitAt

help wanted
good first issue
in-dark-repo

This should work the same way as its Array counterpart

help wanted
good first issue
in-dark-repo

``` (* Partition into two lists, of potentially different type, using function * `f`. Returns value in the first list for `Left` and second list for * `Right`. *) let...

help wanted
good first issue
in-dark-repo

This would allow you to transform a list, returning either a `Left` or a `Right` to signal which component of the tuple the result should end up in ```ocmal let...

help wanted
good first issue
in-dark-repo

```ocaml val fromListUnique : ('key, 'identity) Comparator.s -> ('key * 'value) list -> (('key, 'value, 'identity) t, 'key) Result.t ``` This function should work similarly to `fromList` but will return...

help wanted
good first issue