HORIZON HASKELLDocslts/ghc-9.14.xd82dee82026-10-12Search names, modules, packages, or :: a typeCtrl K

GHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12

Modulescale-1.1.0.0Haskell2010

Codec.Scale.Skip

This type helps to skip fields in encoded data type.

  • 1 type
  • Packagescale-1.1.0.0
  • Exports1
  • LanguageHaskell2010
  • LicenceApache-2.0
  • SourceSkip.hs
newtypenewtype Skip a
#

This type hide filed from encoding context. It's useful in cases when serialization impossible or not needed. For decoding wrapped type should have Default instance.

Constructors

Instances6Eq, Ord, Show, Default, Decode, Encode
  • Eq a => Eq (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip
  • Ord a => Ord (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip
  • Show a => Show (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip
  • Default a => Default (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip
  • Default a => Decode (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip
  • Encode (Skip a)Defined in scale-1.1.0.0 · Codec.Scale.Skip