まだ登録してないという方は https://nework.app/invitations/01EJ0EVG42VFK0ZY1B5SVZZYEC から登録してください。
(このリンクは1日しか有効じゃないそうです)
(このリンクは1日しか有効じゃないそうです)
main.hs:40:7: error: Illegal symbol '.' in type Perhaps you intended to use RankNTypes or a similar language extension to enable explicit-forall syntax: forall <tvs>. <type> | 40 | type (.) = Compose | ^
assocAlterF
の型教えてもらっていいですか?:set -XTypeOperators import Data.Functor.Compose type (.) = Compose :k (.) :set -XDerivingVia :{ newtype ReaderIO env a = ReaderIO (env -> IO a) deriving (Functor, Applicative) via ((->) env . IO) :} act = (ReaderIO putStrLn *> ReaderIO putStrLn) ReaderIO act' = act act' "hello"
(!)
and(.)
are now valid type operators: