haskell / haskell/transformers

Missed Specializations StateT WriterT

Open
#96 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Haskell
Stars
5
Forks
10
Avg merge
2h 21m
Merged PRs (30d)
1

Description

[original issue 95 by williamrusnack a.k.a. @BebeSparkelSparkel]


Using transformers 0.6.1.1

Similar to issue #57

Getting the missed specialization warning for


  • fMonadPlusStateT

  • fMonadStatesStateT0

  • fMonadFailStateT

  • fFunctorStateT

  • fFunctorWriterT

  • fMonadStateT

biparsing>                                                                                        

biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.Trans.State.Lazy.$fMonadPlusStateT’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.Trans.State.Lazy.$fMonadPlusStateT’
biparsing>
biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.State.Class.$fMonadStatesStateT0’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.State.Class.$fMonadStatesStateT0’
biparsing>
biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.Trans.State.Lazy.$fMonadFailStateT’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.Trans.State.Lazy.$fMonadFailStateT’
biparsing>
biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.Trans.State.Lazy.$fFunctorStateT’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.Trans.State.Lazy.$fFunctorStateT’
biparsing>
biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.Trans.Writer.Lazy.$fFunctorWriterT’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.Trans.Writer.Lazy.$fFunctorWriterT’
biparsing>
biparsing> src/Biparse/List.hs: warning: [-Wall-missed-specialisations]
biparsing> Could not specialise imported function ‘Control.Monad.Trans.State.Lazy.$fMonadStateT’
biparsing> Probable fix: add INLINABLE pragma on ‘Control.Monad.Trans.State.Lazy.$fMonadStateT’

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.