Module
WhineM
- Package
- purescript-whine-core
- Repository
- collegevine/purescript-whine
#WhineM Source
newtype WhineM :: Row Type -> (Type -> Type) -> Type -> Typenewtype WhineM v m a
Constructors
Instances
- (Functor m) => Functor (WhineM v m)
- (Apply m) => Apply (WhineM v m)
- (Bind m) => Bind (WhineM v m)
- (Applicative m) => Applicative (WhineM v m)
- (Monad m) => Monad (WhineM v m)
- (Monad m) => MonadAsk Env (WhineM v m)
- (Monad m) => MonadTell (Array (Violation v)) (WhineM v m)
- (MonadEffect m) => MonadEffect (WhineM v m)
- (MonadAff m) => MonadAff (WhineM v m)
- (MonadThrow e m) => MonadThrow e (WhineM v m)
- (MonadError e m) => MonadError e (WhineM v m)
- MonadTrans (WhineM v)
- (MonadEffect m) => MonadRules v (WhineM v m)
- (MonadEffect m) => MonadLog (WhineM v m)
#unliftWhineM Source
unliftWhineM :: forall @m v a x. MonadEffect m => (x -> WhineM v m a) -> WhineM v m (x -> m a)- Modules
- Vscode.Client 
- Vscode.Client. Configuration 
- Vscode.Client. Executable 
- Vscode.Client. FileSystemWatcher 
- Vscode.Client. Workspace 
- Vscode.Context 
- Vscode.Events 
- Vscode.Server. Capabilities 
- Vscode.Server. Connection 
- Vscode.Server. Diagnostic 
- Vscode.Server. TextDocuments 
- Whine
- Whine.Core. CaseBranchIndentation 
- Whine.Core. CommaFirstArrays 
- Whine.Core. UndesirableModules 
- Whine.Core. WhineRules 
- Whine.Log 
- Whine.Muting 
- Whine.Prelude 
- Whine.Print 
- Whine.Runner 
- Whine.Runner. Cli 
- Whine.Runner. Config 
- Whine.Runner. FS 
- Whine.Runner. Glob 
- Whine.Runner. LanguageServer 
- Whine.Runner. PackageVersion 
- Whine.Runner. Prelude 
- Whine.Runner. Yaml 
- Whine.Types 
- WhineM