cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.34.7. -- -- see: https://github.com/sol/hpack name: ribosome-host version: 0.9.9.9 synopsis: Neovim plugin host for Polysemy description: See https://hackage.haskell.org/package/ribosome-host/docs/Ribosome-Host.html category: Neovim author: Torsten Schmits maintainer: hackage@tryp.io copyright: 2022 Torsten Schmits license: BSD-2-Clause-Patent license-file: LICENSE build-type: Simple library exposed-modules: Ribosome.Host Ribosome.Host.Api.Autocmd Ribosome.Host.Api.Data Ribosome.Host.Api.Effect Ribosome.Host.Api.Event Ribosome.Host.Class.Msgpack.Array Ribosome.Host.Class.Msgpack.Decode Ribosome.Host.Class.Msgpack.DecodeSOP Ribosome.Host.Class.Msgpack.Encode Ribosome.Host.Class.Msgpack.Error Ribosome.Host.Class.Msgpack.Map Ribosome.Host.Class.Msgpack.Util Ribosome.Host.Config Ribosome.Host.Data.ApiInfo Ribosome.Host.Data.ApiType Ribosome.Host.Data.Args Ribosome.Host.Data.Bang Ribosome.Host.Data.Bar Ribosome.Host.Data.BootError Ribosome.Host.Data.ChannelId Ribosome.Host.Data.CommandMods Ribosome.Host.Data.CommandRegister Ribosome.Host.Data.Event Ribosome.Host.Data.Execution Ribosome.Host.Data.HostConfig Ribosome.Host.Data.LuaRef Ribosome.Host.Data.NvimSocket Ribosome.Host.Data.Range Ribosome.Host.Data.Report Ribosome.Host.Data.Request Ribosome.Host.Data.Response Ribosome.Host.Data.RpcCall Ribosome.Host.Data.RpcError Ribosome.Host.Data.RpcHandler Ribosome.Host.Data.RpcMessage Ribosome.Host.Data.RpcName Ribosome.Host.Data.RpcType Ribosome.Host.Data.StoredReport Ribosome.Host.Data.Tuple Ribosome.Host.Effect.Handlers Ribosome.Host.Effect.Host Ribosome.Host.Effect.Log Ribosome.Host.Effect.MState Ribosome.Host.Effect.Reports Ribosome.Host.Effect.Responses Ribosome.Host.Effect.Rpc Ribosome.Host.Effect.UserError Ribosome.Host.Embed Ribosome.Host.Error Ribosome.Host.Handler Ribosome.Host.Handler.Codec Ribosome.Host.Handler.Command Ribosome.Host.Interpret Ribosome.Host.Interpreter.Handlers Ribosome.Host.Interpreter.Host Ribosome.Host.Interpreter.Id Ribosome.Host.Interpreter.Log Ribosome.Host.Interpreter.MState Ribosome.Host.Interpreter.Process.Cereal Ribosome.Host.Interpreter.Process.Embed Ribosome.Host.Interpreter.Process.Socket Ribosome.Host.Interpreter.Process.Stdio Ribosome.Host.Interpreter.Reports Ribosome.Host.Interpreter.Responses Ribosome.Host.Interpreter.Rpc Ribosome.Host.Interpreter.UserError Ribosome.Host.IOStack Ribosome.Host.Listener Ribosome.Host.Modify Ribosome.Host.Optparse Ribosome.Host.Path Ribosome.Host.RegisterHandlers Ribosome.Host.Remote Ribosome.Host.RpcCall Ribosome.Host.Run Ribosome.Host.Socket Ribosome.Host.Text Ribosome.Host.TH.Api.Generate Ribosome.Host.TH.Api.GenerateData Ribosome.Host.TH.Api.GenerateEffect Ribosome.Host.TH.Api.Param Ribosome.Host.TH.Api.Sig hs-source-dirs: lib default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedLabels OverloadedLists OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo RoleAnnotations ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns StandaloneKindSignatures OverloadedLabels ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -fplugin=Polysemy.Plugin build-depends: aeson >=2 , base >=4.12 && <5 , casing , cereal , chronos , exon , first-class-families , flatparse , generics-sop , messagepack , network , optparse-applicative , path , polysemy , polysemy-chronos , polysemy-log , polysemy-plugin , polysemy-process , prelate >=0.1 , template-haskell , type-errors-pretty , typed-process mixins: base hiding (Prelude) , prelate (Prelate as Prelude) , prelate hiding (Prelate) default-language: Haskell2010 test-suite ribosome-host-unit type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Ribosome.Host.Test.ApiInfoTest Ribosome.Host.Test.AsyncTest Ribosome.Host.Test.AtomicTest Ribosome.Host.Test.AutocmdTest Ribosome.Host.Test.CommandArgsTest Ribosome.Host.Test.CommandBangTest Ribosome.Host.Test.CommandCompleteTest Ribosome.Host.Test.CommandModsTest Ribosome.Host.Test.CommandParamErrorDecls Ribosome.Host.Test.CommandParamErrorTest Ribosome.Host.Test.CommandRangeTest Ribosome.Host.Test.CommandRegisterTest Ribosome.Host.Test.EventTest Ribosome.Host.Test.FunctionTest Ribosome.Host.Test.LogTest Ribosome.Host.Test.MaybeParamTest Ribosome.Host.Test.MsgpackTest Ribosome.Host.Test.NotifyTest Ribosome.Host.Unit.Run hs-source-dirs: test default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyCase EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedLabels OverloadedLists OverloadedStrings PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo RoleAnnotations ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns StandaloneKindSignatures OverloadedLabels ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N build-depends: base >=4.12 && <5 , chronos , deepseq , exon , hedgehog , messagepack , optparse-applicative , path , polysemy , polysemy-chronos , polysemy-conc , polysemy-plugin , polysemy-test , prelate >=0.1 , ribosome-host , tasty mixins: base hiding (Prelude) , prelate (Prelate as Prelude) , prelate hiding (Prelate) default-language: Haskell2010