tala-tooling-0.1.0: tala-tooling.cabal
cabal-version: 3.12
-- SPDX-FileCopyrightText: 2026 Progmasoft <support@progmasoft.com>
-- SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
name: tala-tooling
version: 0.1.0
synopsis: The part of the Tala compiler that tools build on
description:
The modules of the Tala compiler that a formatter, a linter or a
language server needs: the source text and its positions, the tokens,
the syntax tree, the diagnostics, the frontend and the compiler entry
that runs every check. Tools depend on this package alone; the other
compiler packages are its implementation and may change in any release.
.
The source is also offered under the Progmasoft Linking Exception 1.1
(LICENSE-EXCEPTION), an additional permission to MPL-2.0 for works that
combine this package with independent code.
license: MPL-2.0
license-files:
LICENSE
LICENSE-EXCEPTION
author: Progmasoft
maintainer: support@progmasoft.com
homepage: https://tala.run/
bug-reports: https://github.com/Progmasoft/tala/issues
category: Language, Compiler
tested-with: GHC ==9.10.3
build-type: Simple
library
reexported-modules:
tala-syntax:Progmasoft.Tala.AST,
tala-syntax:Progmasoft.Tala.Diagnostic,
tala-syntax:Progmasoft.Tala.Parser,
tala-syntax:Progmasoft.Tala.SourceText,
tala-frontend:Progmasoft.Tala.Frontend,
tala-compiler:Progmasoft.Tala.Compiler
build-depends:
tala-compiler >=0.1.0 && <0.2,
tala-frontend >=0.1.0 && <0.2,
tala-syntax >=0.1.0 && <0.2
default-language: GHC2024
source-repository head
type: git
location: https://github.com/Progmasoft/tala
subdir: Talac/Haskell/Tooling