Skip to content

Missed Specializations StateT WriterT #96

@sjshuck

Description

@sjshuck

[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’

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions