XNMLOZPY2VS5RTP4CO2MN3LSOHL7UGGWO7MPI5ARMYFS5EJMLGOAC
VE7QTPXHFI2SKUADFYESQPELRZZF2JQRPLTFI4TL6J2PALARUO7QC
proofComposition : (f : t (a -> b)) -> (g : t (b -> c)) -> (x : t a) -> ((pure (.) <*> g) <*> f) <*> x = g <*> f <*> x
proofComposition : (f : t (a -> b)) -> (g : t (b -> c)) -> (x : t a)
-> ((pure (.) <*> g) <*> f) <*> x = g <*> f <*> x
proofComposition : (f : t (a -> b)) -> (g : t (b -> c)) -> (x : t a) -> ((pure Builtin.(.) <*> g) <*> f) <*> x = g <*> f <*> x
-> ((pure Builtin.(.) <*> g) <*> f) <*> x = g <*> f <*> x