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