fingerd in Haskell (for learning purposes), I guess
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

62 lines
1.9 KiB

name: hsfingerd
version: 0.1.0.0
synopsis: A simple finger daemon in Haskell
description: The solution to Chapter 31 of Haskell Programming from First Principles
homepage: https://git.knightsofthelambdacalcul.us/hazel/hsfingerd
license: AGPL-3.0-only
license-file: LICENSE
author: Hazel Levine
maintainer: hazel@knightsofthelambdacalcul.us
copyright: 2021 Hazel Levine
category: Web
build-type: Simple
cabal-version: >=1.10
extra-source-files: README.md
library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules: Hsfingerd.Database,
Hsfingerd.Finger,
Hsfingerd.User
default-language: Haskell2010
build-depends: base >= 4.7 && < 5,
bytestring,
network,
raw-strings-qq,
sqlite-simple,
text,
transformers,
aeson,
containers
executable debug
ghc-options: -Wall
hs-source-dirs: exe
main-is: Debug.hs
default-language: Haskell2010
build-depends: base >= 4.7 && < 5,
network
executable hsfingerd
ghc-options: -Wall
hs-source-dirs: exe
main-is: Main.hs
default-language: Haskell2010
build-depends: base >= 4.7 && < 5,
network,
sqlite-simple,
hsfingerd
executable hsfingerc
ghc-options: -Wall
hs-source-dirs: exe
main-is: Client.hs
default-language: Haskell2010
build-depends: base >= 4.7 && <5,
network,
sqlite-simple,
optparse-applicative,
aeson,
bytestring,
hsfingerd