Module
TsBridge.Class
- Package
- purescript-ts-bridge
- Repository
- thought2/purescript-ts-bridge
#TsBridge Source
class TsBridge (a :: Type) whereMembers
Instances
(TsBridge a, TsBridge b) => TsBridge (Either a b)(TsBridge a, TsBridge b) => TsBridge (Tuple a b)TsBridge Number(TsBridgeRecord Tok r) => TsBridge (Record r)(TsBridgeTsRecord Tok r) => TsBridge (TsRecord r)(TsBridgeVariant Tok r) => TsBridge (Variant r)TsBridge StringTsBridge BooleanTsBridge IntTsBridge CharTsBridge Unit(TsBridge a) => TsBridge (Array a)(TsBridge a) => TsBridge (Object a)(TsBridge a) => TsBridge (Effect a)(TsBridge a) => TsBridge (Nullable a)(TsBridge a, TsBridge b) => TsBridge (a -> b)(TsBridge a, TsBridge b, TsBridge c) => TsBridge (Fn2 a b c)(TsBridge a, TsBridge b, TsBridge c, TsBridge d) => TsBridge (Fn3 a b c d)(TsBridge a, TsBridge b, TsBridge c, TsBridge d, TsBridge e) => TsBridge (Fn4 a b c d e)(TsBridge a, TsBridge b) => TsBridge (EffectFn1 a b)(TsBridge a, TsBridge b, TsBridge c) => TsBridge (EffectFn2 a b c)(TsBridge a, TsBridge b, TsBridge c, TsBridge d) => TsBridge (EffectFn3 a b c d)(TsBridge a, TsBridge b, TsBridge c, TsBridge d, TsBridge e) => TsBridge (EffectFn4 a b c d e)(TsBridge a) => TsBridge (Maybe a)(TsBridge a) => TsBridge (Promise a)(IsSymbol sym) => TsBridge (TypeVar sym)(TsBridge a, TsBridge b) => TsBridge (OneOf a b)(TsBridge a, TsBridge b) => TsBridge (Intersection a b)(TsBridgeVariantEncodedFlat Tok symTag r) => TsBridge (VariantEncodedFlat symTag r)(TsBridgeVariantEncodedNested Tok symTag symVal r) => TsBridge (VariantEncodedNested symTag symVal r)TsBridge UndefinedTsBridge Null(IsSymbol sym) => TsBridge (StringLit sym)