-- Copyright 2016 Ertugrul Söylemez -- -- Licensed under the Apache License, Version 2.0 (the "License"); -- you may not use this file except in compliance with the License. -- You may obtain a copy of the License at -- -- http://www.apache.org/licenses/LICENSE-2.0 -- -- Unless required by applicable law or agreed to in writing, software -- distributed under the License is distributed on an "AS IS" BASIS, -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -- See the License for the specific language governing permissions and -- limitations under the License. name: rapid version: 0.1.1 category: Development synopsis: GHCi background threads, hot reloading and reload-surviving values maintainer: Ertugrul Söylemez author: Ertugrul Söylemez copyright: Copyright 2016 Ertugrul Söylemez homepage: http://hub.darcs.net/esz/rapid bug-reports: http://hub.darcs.net/esz/rapid/issues license: Apache license-file: LICENSE description: This package provides a safe and convenient wrapper around for hot-reloadable background threads during a GHCi session, useful for the development of long-running programs like servers, web applications and interactive user interfaces. . It can also be used in the context of batch-style programs to keep resources that are expensive to create in memory instead of having to recreate them after every module reload. build-type: Simple cabal-version: >= 1.10 extra-source-files: CHANGELOG.md NOTICE README.md source-repository head type: darcs location: http://hub.darcs.net/esz/rapid library build-depends: async >= 2.1 && < 3, base >= 4.8 && < 5, containers >= 0.5 && < 1, foreign-store >= 0.2 && < 1, stm >= 2.4 && < 3 default-language: Haskell2010 ghc-options: -W -fdefer-typed-holes exposed-modules: Rapid