package Ġcom . als at par d ak ht . als at ip g core . core . util Ċ Ċ sealed Ġclass ĠResource < R > Ġ{ ĊĠĠĠ Ġclass ĠSuccess < T >( val Ġdata : ĠT ) Ġ: ĠResource < T >() ĊĠĠĠ Ġclass ĠError < T >( val Ġerror : ĠException , Ġval Ġdata : ĠT ? Ġ= Ġnull ) Ġ: ĠResource < T >() ĊĠĠĠ Ġclass ĠLoading < T > Ġ: ĠResource < T >() Ċ } Ċ