.NET Framework Coverage

WebSharper™ client-side code can use many of the core F# and system libraries as their JavaScript implementations ship with the platform. Below is an automatically generated coverage report, listing the supported .NET framework types and members.

  • Microsoft.FSharp.Collections.ArrayModule
    • append
    • average
    • averageBy
    • blit
    • choose
    • collect
    • concat
    • copy
    • create
    • empty
    • exists
    • exists2
    • fill
    • filter
    • find
    • findIndex
    • fold
    • fold2
    • foldBack
    • foldBack2
    • forall
    • forall2
    • get
    • init
    • isEmpty
    • iter
    • iter2
    • iteri
    • iteri2
    • length
    • map
    • map2
    • mapi
    • mapi2
    • max
    • maxBy
    • min
    • minBy
    • ofList
    • ofSeq
    • partition
    • permute
    • pick
    • reduce
    • reduceBack
    • rev
    • scan
    • scanBack
    • set
    • sort
    • sortBy
    • sortInPlace
    • sortInPlaceBy
    • sortInPlaceWith
    • sortWith
    • sub
    • sum
    • sumBy
    • toList
    • toSeq
    • tryFind
    • tryFindIndex
    • tryPick
    • unzip
    • unzip3
    • zeroCreate
    • zip
    • zip3
  • Microsoft.FSharp.Collections.FSharpList`1
    • CompareTo
    • Cons
    • Equals
    • GetHashCode
    • Head
    • IsEmpty
    • Item
    • Length
    • Tag
    • Tail
    • Empty
    • HeadOrDefault
    • IsCons
    • TailOrNull
    • ToString
  • Microsoft.FSharp.Collections.FSharpMap`2
    • Add
    • ContainsKey
    • Count
    • Equals
    • GetHashCode
    • IsEmpty
    • Item
    • Remove
    • TryFind
    • ToString
  • Microsoft.FSharp.Collections.FSharpSet`1
    • Add
    • Contains
    • Count
    • Equals
    • GetHashCode
    • IsEmpty
    • IsProperSubsetOf
    • IsProperSupersetOf
    • IsSubsetOf
    • IsSupersetOf
    • MaximumElement
    • MinimumElement
    • Remove
    • ToString
    • +
    • -
  • Microsoft.FSharp.Collections.ListModule
    • append
    • average
    • averageBy
    • choose
    • collect
    • concat
    • empty
    • exists
    • exists2
    • filter
    • find
    • findIndex
    • fold
    • fold2
    • foldBack
    • foldBack2
    • forall
    • forall2
    • head
    • init
    • isEmpty
    • iter
    • iter2
    • iteri
    • iteri2
    • length
    • map
    • map2
    • map3
    • mapi
    • mapi2
    • max
    • maxBy
    • min
    • minBy
    • nth
    • ofArray
    • ofSeq
    • partition
    • permute
    • pick
    • reduce
    • reduceBack
    • replicate
    • rev
    • scan
    • scanBack
    • sort
    • sortBy
    • sortWith
    • sum
    • sumBy
    • tail
    • toArray
    • toSeq
    • tryFind
    • tryFindIndex
    • tryPick
    • unzip
    • unzip3
    • zip
    • zip3
  • Microsoft.FSharp.Collections.MapModule
    • add
    • containsKey
    • empty
    • exists
    • filter
    • find
    • findKey
    • fold
    • foldBack
    • forall
    • isEmpty
    • iter
    • map
    • ofArray
    • ofList
    • ofSeq
    • partition
    • pick
    • remove
    • toArray
    • toList
    • toSeq
    • tryFind
    • tryFindKey
    • tryPick
  • Microsoft.FSharp.Collections.SeqModule
    • append
    • average
    • averageBy
    • cache
    • cast
    • choose
    • collect
    • compareWith
    • concat
    • countBy
    • delay
    • distinct
    • distinctBy
    • empty
    • exists
    • exists2
    • filter
    • find
    • findIndex
    • fold
    • forall
    • forall2
    • groupBy
    • head
    • init
    • initInfinite
    • isEmpty
    • iter
    • iter2
    • iteri
    • length
    • map
    • map2
    • mapi
    • max
    • maxBy
    • min
    • minBy
    • nth
    • ofArray
    • ofList
    • pick
    • readonly
    • reduce
    • scan
    • singleton
    • skip
    • skipWhile
    • sort
    • sortBy
    • sum
    • sumBy
    • take
    • takeWhile
    • toArray
    • toList
    • truncate
    • tryFind
    • tryFindIndex
    • tryPick
    • unfold
    • windowed
    • zip
    • zip3
    • pairwise
  • Microsoft.FSharp.Collections.SetModule
    • add
    • contains
    • count
    • difference
    • empty
    • exists
    • filter
    • fold
    • foldBack
    • forall
    • intersect
    • intersectMany
    • isEmpty
    • isProperSubset
    • isProperSuperset
    • isSubset
    • isSuperset
    • iter
    • map
    • maxElement
    • minElement
    • ofArray
    • ofList
    • ofSeq
    • partition
    • remove
    • singleton
    • toArray
    • toList
    • toSeq
    • union
    • unionMany
  • Microsoft.FSharp.Control.CommonExtensions
    • Add
    • Subscribe
    • AsyncRead
    • AsyncWrite
  • Microsoft.FSharp.Control.EventModule
    • add
    • choose
    • filter
    • map
    • merge
    • pairwise
    • partition
    • scan
    • split
  • Microsoft.FSharp.Control.FSharpAsync
    • Catch
    • FromContinuations
    • Ignore
    • Sleep
    • Start
    • AsBeginEnd
    • AwaitEvent
    • AwaitIAsyncResult
    • AwaitTask
    • AwaitWaitHandle
    • CancelDefaultToken
    • CancellationToken
    • DefaultCancellationToken
    • FromBeginEnd
    • OnCancel
    • Parallel
    • RunSynchronously
    • StartAsTask
    • StartChild
    • StartChildAsTask
    • StartImmediate
    • StartWithContinuations
    • SwitchToContext
    • SwitchToNewThread
    • SwitchToThreadPool
    • TryCancelled
  • Microsoft.FSharp.Control.FSharpAsyncBuilder
    • Bind
    • Combine
    • Delay
    • Return
    • ReturnFrom
    • TryFinally
    • TryWith
    • Using
    • Zero
    • For
    • While
  • Microsoft.FSharp.Control.FSharpEvent`1
    • Publish
    • Trigger
  • Microsoft.FSharp.Control.LazyExtensions
    • Create
    • CreateFromValue
    • Force
  • Microsoft.FSharp.Control.ObservableModule
    • add
    • choose
    • filter
    • map
    • merge
    • pairwise
    • partition
    • scan
    • split
    • subscribe
  • Microsoft.FSharp.Core.CompilerServices.RuntimeHelpers
    • EnumerateThenFinally
    • EnumerateUsing
    • EnumerateWhile
    • CreateEvent
    • EnumerateFromFunctions
  • Microsoft.FSharp.Core.ExtraTopLevelOperators
    • DefaultAsyncBuilder
    • array2D
    • dict
    • double
    • eprintf
    • eprintfn
    • failwithf
    • fprintf
    • fprintfn
    • int8
    • Splice
    • SpliceUntyped
    • printf
    • printfn
    • set
    • single
    • sprintf
    • uint8
    • |Lazy|
  • Microsoft.FSharp.Core.FSharpOption`1
    • CompareTo
    • Equals
    • GetHashCode
    • Value
    • GetTag
    • IsNone
    • IsSome
    • None
    • Some
    • ToString
  • Microsoft.FSharp.Core.FSharpRef`1
    • Value
    • contents
    • CompareTo
    • Equals
    • GetHashCode
  • Microsoft.FSharp.Core.LanguagePrimitives
    • GenericEquality
    • AdditionDynamic
    • CheckedAdditionDynamic
    • CheckedMultiplyDynamic
    • DecimalWithMeasure
    • DivideByInt
    • DivideByIntDynamic
    • EnumOfValue
    • EnumToValue
    • FastGenericComparer
    • FastGenericEqualityComparer
    • FastLimitedGenericEqualityComparer
    • Float32WithMeasure
    • FloatWithMeasure
    • GenericComparer
    • GenericComparison
    • GenericComparisonWithComparer
    • GenericEqualityComparer
    • GenericEqualityER
    • GenericEqualityERComparer
    • GenericEqualityWithComparer
    • GenericGreaterOrEqual
    • GenericGreaterThan
    • GenericHash
    • GenericHashWithComparer
    • GenericLessOrEqual
    • GenericLessThan
    • GenericLimitedHash
    • GenericMaximum
    • GenericMinimum
    • GenericOne
    • GenericOneDynamic
    • GenericZero
    • GenericZeroDynamic
    • Int16WithMeasure
    • Int32WithMeasure
    • Int64WithMeasure
    • MultiplyDynamic
    • ParseInt32
    • ParseInt64
    • ParseUInt32
    • ParseUInt64
    • PhysicalEquality
    • PhysicalHash
    • SByteWithMeasure
  • Microsoft.FSharp.Core.LanguagePrimitives+IntrinsicFunctions
    • GetArray
    • GetString
    • SetArray
    • UnboxGeneric
    • CheckThis
    • CreateInstance
    • Dispose
    • FailInit
    • FailStaticInit
    • GetArray2D
    • GetArray3D
    • GetArray4D
    • MakeDecimal
    • SetArray2D
    • SetArray3D
    • SetArray4D
    • TypeTestFast
    • TypeTestGeneric
    • UnboxFast
  • Microsoft.FSharp.Core.LanguagePrimitives+IntrinsicOperators
    • BooleanAnd
    • BooleanOr
    • AddressOf
    • &
    • IntegerAddressOf
    • or
  • Microsoft.FSharp.Core.Operators
    • Infinity
    • NaN
    • abs
    • acos
    • asin
    • atan
    • atan2
    • box
    • ceil
    • char
    • compare
    • cos
    • cosh
    • decr
    • defaultArg
    • enum
    • exp
    • failwith
    • float
    • floor
    • fst
    • hash
    • id
    • ignore
    • incr
    • int
    • invalidArg
    • invalidOp
    • log
    • log10
    • max
    • min
    • not
    • nullArg
    • +
    • @
    • &&&
    • |||
    • :=
    • <<
    • >>
    • !
    • /
    • =
    • ^^^
    • Exponentiation
    • >
    • >=
    • Inequality
    • <<<
    • <
    • <=
    • ~~~
    • %
    • *
    • <|
    • PipeLeft2
    • PipeLeft3
    • |>
    • PipeRight2
    • PipeRight3
    • ..
    • .. ..
    • >>>
    • -
    • ~-
    • ~+
    • pown
    • raise
    • ref
    • reraise
    • round
    • seq
    • sign
    • sin
    • sinh
    • snd
    • sqrt
    • string
    • tan
    • tanh
    • truncate
    • unbox
    • using
    • Failure
    • InfinitySingle
    • NaNSingle
    • byte
    • decimal
    • exit
    • float32
    • int16
    • int32
    • int64
    • limitedHash
    • lock
    • nativeint
    • ^
    • rethrow
    • sbyte
    • sizeof
    • stderr
    • stdin
    • stdout
    • typedefof
    • typeof
    • uint16
    • uint32
    • uint64
    • unativeint
    • |Failure|_|
    • |KeyValue|
  • Microsoft.FSharp.Core.Operators+Unchecked
    • defaultof
    • compare
    • equals
    • hash
  • Microsoft.FSharp.Core.OptionModule
    • bind
    • count
    • exists
    • fold
    • foldBack
    • forall
    • get
    • isNone
    • isSome
    • iter
    • map
    • toArray
    • toList
  • Microsoft.FSharp.Core.StringModule
    • collect
    • concat
    • exists
    • forall
    • init
    • iter
    • iteri
    • length
    • map
    • mapi
    • replicate
  • System.Array
    • Length
    • Reverse
    • AsReadOnly
    • BinarySearch
    • Clear
    • Clone
    • ConstrainedCopy
    • ConvertAll
    • Copy
    • CopyTo
    • CreateInstance
    • Exists
    • Find
    • FindAll
    • FindIndex
    • FindLast
    • FindLastIndex
    • ForEach
    • GetEnumerator
    • GetLength
    • GetLongLength
    • GetLowerBound
    • GetUpperBound
    • GetValue
    • IndexOf
    • Initialize
    • IsFixedSize
    • IsReadOnly
    • IsSynchronized
    • LastIndexOf
    • LongLength
    • Rank
    • Resize
    • SetValue
    • Sort
    • SyncRoot
    • TrueForAll
  • System.Collections.Generic.Dictionary`2
    • Add
    • Clear
    • ContainsKey
    • Count
    • Item
    • Remove
    • Comparer
    • ContainsValue
    • GetEnumerator
    • GetObjectData
    • Keys
    • OnDeserialization
    • TryGetValue
    • Values
  • System.Collections.Generic.KeyValuePair`2
    • Key
    • Value
    • ToString
  • System.Collections.Generic.Queue`1
    • Clear
    • Contains
    • CopyTo
    • Count
    • Dequeue
    • Enqueue
    • Peek
    • ToArray
    • GetEnumerator
    • TrimExcess
  • System.Collections.Generic.Stack`1
    • Clear
    • Contains
    • CopyTo
    • Count
    • Peek
    • Pop
    • Push
    • ToArray
    • GetEnumerator
    • TrimExcess
  • System.DateTime
    • Add
    • AddDays
    • AddHours
    • AddMilliseconds
    • AddMinutes
    • AddMonths
    • AddSeconds
    • AddTicks
    • AddYears
    • Date
    • Day
    • DayOfWeek
    • Equals
    • GetHashCode
    • Hour
    • Kind
    • Millisecond
    • Minute
    • Month
    • Now
    • Second
    • SpecifyKind
    • Subtract
    • TimeOfDay
    • ToLocalTime
    • ToUniversalTime
    • Today
    • UtcNow
    • Year
    • Compare
    • CompareTo
    • DayOfYear
    • DaysInMonth
    • Equals
    • FromBinary
    • FromFileTime
    • FromFileTimeUtc
    • FromOADate
    • GetDateTimeFormats
    • GetTypeCode
    • IsDaylightSavingTime
    • IsLeapYear
    • Parse
    • ParseExact
    • Ticks
    • ToBinary
    • ToFileTime
    • ToFileTimeUtc
    • ToLongDateString
    • ToLongTimeString
    • ToOADate
    • ToShortDateString
    • ToShortTimeString
    • ToString
    • TryParse
    • TryParseExact
    • +
    • =
    • >
    • >=
    • Inequality
    • <
    • <=
    • -
  • System.Double
    • CompareTo
    • IsInfinity
    • IsNaN
    • IsNegativeInfinity
    • IsPositiveInfinity
    • Parse
    • Equals
    • GetHashCode
    • GetTypeCode
    • ToString
    • TryParse
    • =
    • >
    • >=
    • Inequality
    • <
    • <=
  • System.Exception
    • InnerException
    • Message
    • ToString
    • Data
    • GetBaseException
    • GetObjectData
    • GetType
    • HelpLink
    • Source
    • StackTrace
    • TargetSite
  • System.Int32
    • CompareTo
    • Parse
    • Equals
    • GetHashCode
    • GetTypeCode
    • ToString
    • TryParse
  • System.Lazy`1
    • IsValueCreated
    • Value
    • ToString
  • System.Math
    • Abs
    • Acos
    • Asin
    • Atan
    • Atan2
    • Ceiling
    • Cos
    • Cosh
    • Exp
    • Floor
    • Log
    • Log10
    • Max
    • Min
    • Pow
    • Round
    • Sign
    • Sin
    • Sinh
    • Sqrt
    • Tan
    • Tanh
    • Truncate
    • BigMul
    • DivRem
    • IEEERemainder
  • System.Object
    • Equals
    • Equals
    • GetHashCode
    • ReferenceEquals
    • ToString
    • GetType
  • System.String
    • Chars
    • Clone
    • Compare
    • CompareTo
    • Concat
    • Contains
    • CopyTo
    • EndsWith
    • Equals
    • IndexOf
    • Insert
    • IsNullOrEmpty
    • Join
    • LastIndexOf
    • Length
    • PadLeft
    • PadRight
    • Remove
    • Replace
    • StartsWith
    • Substring
    • ToCharArray
    • ToLower
    • ToUpper
    • Trim
    • TrimEnd
    • TrimStart
    • CompareOrdinal
    • Copy
    • Equals
    • Format
    • GetEnumerator
    • GetHashCode
    • GetTypeCode
    • IndexOfAny
    • Intern
    • IsInterned
    • IsNormalized
    • IsNullOrWhiteSpace
    • LastIndexOfAny
    • Normalize
    • Split
    • ToLowerInvariant
    • ToString
    • ToUpperInvariant
    • =
    • Inequality
  • System.TimeSpan
    • Add
    • Compare
    • CompareTo
    • Days
    • Duration
    • Equals
    • Equals
    • FromDays
    • FromHours
    • FromMinutes
    • FromSeconds
    • FromTicks
    • GetHashCode
    • Hours
    • Milliseconds
    • Minutes
    • Negate
    • Seconds
    • Subtract
    • Ticks
    • TotalDays
    • TotalHours
    • TotalMilliseconds
    • TotalMinutes
    • TotalSeconds
    • FromMilliseconds
    • Parse
    • ParseExact
    • ToString
    • TryParse
    • TryParseExact
    • +
    • =
    • >
    • >=
    • Inequality
    • <
    • <=
    • -
    • ~-
    • ~+
  • IntelliFactory Offices Copyright © 2004-2011 IntelliFactory. All rights reserved.
    Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us