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 version: 0.9.9.9 synopsis: Neovim plugin framework for Polysemy description: See https://hackage.haskell.org/package/ribosome/docs/Ribosome.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 Ribosome.Api Ribosome.Api.Autocmd Ribosome.Api.Buffer Ribosome.Api.Data Ribosome.Api.Echo Ribosome.Api.Function Ribosome.Api.Input Ribosome.Api.Mode Ribosome.Api.Normal Ribosome.Api.Option Ribosome.Api.Path Ribosome.Api.Position Ribosome.Api.Process Ribosome.Api.Register Ribosome.Api.Sleep Ribosome.Api.Syntax Ribosome.Api.Tabpage Ribosome.Api.Undo Ribosome.Api.Window Ribosome.Cli Ribosome.Data.CliConfig Ribosome.Data.CustomConfig Ribosome.Data.FileBuffer Ribosome.Data.FloatOptions Ribosome.Data.Mapping Ribosome.Data.Mode Ribosome.Data.PersistError Ribosome.Data.PersistPathError Ribosome.Data.PluginConfig Ribosome.Data.PluginName Ribosome.Data.Register Ribosome.Data.RegisterType Ribosome.Data.ScratchId Ribosome.Data.ScratchOptions Ribosome.Data.ScratchState Ribosome.Data.Setting Ribosome.Data.SettingError Ribosome.Data.Syntax Ribosome.Data.WindowConfig Ribosome.Data.WindowView Ribosome.Effect.Persist Ribosome.Effect.PersistPath Ribosome.Effect.Scratch Ribosome.Effect.Settings Ribosome.Effect.VariableWatcher Ribosome.Embed Ribosome.Examples.Example1 Ribosome.Examples.Example2 Ribosome.Examples.Example3 Ribosome.Final Ribosome.Float Ribosome.Internal.Path Ribosome.Internal.Scratch Ribosome.Internal.Syntax Ribosome.Interpreter.Persist Ribosome.Interpreter.PersistPath Ribosome.Interpreter.PluginName Ribosome.Interpreter.Scratch Ribosome.Interpreter.Settings Ribosome.Interpreter.UserError Ribosome.Interpreter.VariableWatcher Ribosome.IOStack Ribosome.Lens Ribosome.Mapping Ribosome.Persist Ribosome.Plugin.Builtin Ribosome.PluginName Ribosome.Register Ribosome.Remote Ribosome.Report Ribosome.Run Ribosome.Scratch Ribosome.Settings Ribosome.Socket Ribosome.Syntax Ribosome.Text 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 , base >=4.12 && <5 , exon , messagepack , optparse-applicative , path , path-io , polysemy , polysemy-plugin , prelate >=0.1 , prettyprinter , ribosome-host mixins: base hiding (Prelude) , prelate (Prelate as Prelude) , prelate hiding (Prelate) default-language: Haskell2010 test-suite ribosome-unit type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Ribosome.Test.BufferTest Ribosome.Test.Error Ribosome.Test.MappingTest Ribosome.Test.PathTest Ribosome.Test.PersistTest Ribosome.Test.ScratchTest Ribosome.Test.SettingTest Ribosome.Test.UndoTest Ribosome.Test.Wait Ribosome.Test.WatcherTest Ribosome.Test.WindowTest Ribosome.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 , exon , hedgehog , messagepack , path , polysemy , polysemy-conc , polysemy-plugin , polysemy-test , prelate >=0.1 , ribosome , ribosome-host , ribosome-host-test , tasty mixins: base hiding (Prelude) , prelate (Prelate as Prelude) , prelate hiding (Prelate) default-language: Haskell2010