Standard functions
Conversion
let i = 123 // val i : int = 123
let o = box i // val o : obj = 123
let i2: int = unbox o // val i3 : int = 123
let i3 = unbox<int> o // val i2 : int = 123
let ok = tryUnbox<int> o // val ok : int option = Some 123
let ko = tryUnbox<string> o // val ko : string option = None
unbox<float> o // π₯ System.InvalidCastExceptionlet c_ko = char "ab" // π₯ System.FormatException
let c1 = char "c" // val c1 : char = 'c'
let c2 = char 32 // val c2 : char = ' '
let i_ko = int " " // π₯ System.FormatException
let i1 = int "30" // val i1 : int = 30
let i2 = int ' ' // val i2 : int = 32
let i3 = int 12.6 // val i3 : int = 12Reflection
Math
Identity: id
idOperation
Neutral element
Example
id use cases
id use casesOthers
Extras
Flip
Curry
Konst
Tee
Parse
String
Last updated