Hi,

I'm seeing a weird issue with using an initializer in flatMap. Here's
an example:

```
let time: TimeInterval? = 662.82582598600004
let intTimeFlatmap = time.flatMap(Int.init) // nil
let intTime = Int(time!) // 662
```

I would expect for the flatMap call to return an optional Int with the
proper value of 662. Is there something I'm misunderstanding, or is
this a swift bug?

Thanks,
Halen
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

Reply via email to