datetime handling for gleam

error: Type mismatch

```
error: Type mismatch
┌─ C:\coding\projects\realtime_chat\build\packages\birl\src\birl.gleam:1163:3

1163 │ range
│ ^^^^^

The type of this returned value doesn't match the return type
annotation of this function.
instead

error: Type mismatch
┌─ C:\coding\projects\realtime_chat\build\packages\birl\src\birl.gleam:1163:3

1163 │ range
│ ^^^^^

The type of this returned value doesn't match the return type
annotation of this function.

Expected type:

iterator.Iterator(Time)

Found type:

yielder.Yielder(Time)

```

authored by Kemo and committed by GitHub 0698e309 fab749a1

Changed files
+2 -2
src
+2 -2
src/birl.gleam
··· 8 8 import gleam/regexp 9 9 import gleam/result 10 10 import gleam/string 11 - 11 + import gleam/yielder 12 12 import birl/duration 13 13 import birl/zones 14 14 ··· 1153 1153 from a: Time, 1154 1154 to b: option.Option(Time), 1155 1155 step s: duration.Duration, 1156 - ) -> iterator.Iterator(Time) { 1156 + ) -> yielder.Yielder(Time) { 1157 1157 let assert Ok(range) = case b { 1158 1158 option.Some(b) -> 1159 1159 ranger.create(