git @ Cat's Eye Technologies Robin / master Robin.cabal
master

Tree @master (Download .tar.gz)

Robin.cabal @masterraw · history · blame

-- Copyright (c) 2012-2024, Chris Pressey, Cat's Eye Technologies.
-- This file is distributed under a 2-clause BSD license.  See LICENSES/ dir.
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Robin

name:                Robin
version:             0.8
synopsis:            Experimental language where both functions and macros are defined in terms of fexprs
-- description:         
homepage:            https://catseye.tc/node/Robin
license:             BSD3
license-file:        LICENSES/LicenseRef-BSD-2-Clause-X-Robin.txt
author:              Chris Pressey, Cat's Eye Technologies
maintainer:          cpressey@catseye.tc
-- copyright:           
category:            Language
build-type:          Simple
extra-source-files:  HISTORY.md, README.md
cabal-version:       >=1.10

executable robin
  main-is:             Main.hs
  other-modules:
        Language.Robin.Builtins
        Language.Robin.CmdLine
        Language.Robin.Env
        Language.Robin.Eval
        Language.Robin.EventLoop
        Language.Robin.Expr
        Language.Robin.Facilities
        Language.Robin.Facilities.Concurrent
        Language.Robin.Facilities.LineTerminal
        Language.Robin.Facilities.RandomSource
        Language.Robin.Intrinsics
        Language.Robin.Parser
        Language.Robin.Reactor
        Language.Robin.TopLevel
  other-extensions:    FlexibleContexts
  build-depends:       base >=4.9 && <=4.19, QuickCheck >=2.13 && <2.15, random >=1.1 && <1.2, parsec >=3.1 && <3.2
  hs-source-dirs:      src
  default-language:    Haskell98