tag:blogger.com,1999:blog-8643857899806162280.post1156472012927179677..comments2024-02-25T06:15:55.318-03:00Comments on Bug squash: Nullable in F#Mauricio Schefferhttp://www.blogger.com/profile/15247972578064164206noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-8643857899806162280.post-47843008390387723932012-05-11T12:46:40.523-03:002012-05-11T12:46:40.523-03:00@Roman Lisper : works for me, but blogspot may hav...@Roman Lisper : works for me, but blogspot may have eaten some angled brackets there. Please use stackoverflow or the MSDN forums for general questions about F#.Mauricio Schefferhttps://www.blogger.com/profile/15247972578064164206noreply@blogger.comtag:blogger.com,1999:blog-8643857899806162280.post-3212617193199631202012-05-11T06:47:01.707-03:002012-05-11T06:47:01.707-03:00type t() =
member x.a = 1
let v = Nullable()
Err...type t() =<br />member x.a = 1<br /><br />let v = Nullable()<br /><br />Error 1 A generic construct requires that the type 't' is a CLI or F# struct type <br /><br />Ideas?Roman Lisperhttps://www.blogger.com/profile/14139981456974109613noreply@blogger.comtag:blogger.com,1999:blog-8643857899806162280.post-10093799580971588492012-05-11T06:45:52.323-03:002012-05-11T06:45:52.323-03:00This comment has been removed by the author.Roman Lisperhttps://www.blogger.com/profile/14139981456974109613noreply@blogger.comtag:blogger.com,1999:blog-8643857899806162280.post-81576518544188012792010-09-10T09:07:29.980-03:002010-09-10T09:07:29.980-03:00@kvb: thanks, didn't know choices could take p...@kvb: thanks, didn't know choices could take parameters.Mauricio Schefferhttps://www.blogger.com/profile/15247972578064164206noreply@blogger.comtag:blogger.com,1999:blog-8643857899806162280.post-49724307262400648532010-09-09T23:55:52.655-03:002010-09-09T23:55:52.655-03:00Regarding active patterns, you could make the patt...Regarding active patterns, you could make the patterns exhaustive:<br /><br />let (|Null|Value|) (x:_ Nullable) =<br /> if x.HasValue then Value x.Value<br /> else Nullkvbhttps://www.blogger.com/profile/03364805719279765801noreply@blogger.com