Module

Partial.Unsafe

Package
purescript-partial
Repository
purescript/purescript-partial

Utilities for working with partial functions.

#unsafePartial Source

unsafePartial :: forall a. (Partial => a) -> a

Discharge a partiality constraint, unsafely.

#unsafePartialBecause Source

unsafePartialBecause :: forall a. String -> (Partial => a) -> a

Discharge a partiality constraint, unsafely. Raises an exception with a custom error message in the (unexpected) case where unsafePartial was used incorrectly.

#unsafeCrashWith Source

unsafeCrashWith :: forall a. String -> a

A function which crashes with the specified error message.