Depuis que les fonctions partiellement appliquées are instances of the MonadReader
, pourquoi le code suivant est-il incorrect?Lecteur Monad et application partielle des fonctions
runReader (\x -> x + 2) 4
ou même
runReader (\x -> pure $ x + 2) 4