futhask-base-0.1.0.0: futhask-base.cabal
cabal-version: 1.12
name: futhask-base
version: 0.1.0.0
stability: experimental
category: FFI
synopsis: Base library for libraries generated by futhask
description:
This package contains various class definitions and utility functions
used in libraries generated by futhask.
Futhask is an FFI tool that creates haskell libraries from futhark libraries
through the futhark C-API, aiming to create a safe, haskell friendly,
interface for high performance computation.
homepage: https://gitlab.com/Gusten_Isfeldt/futhask#readme
bug-reports: https://gitlab.com/Gusten_Isfeldt/futhask/issues
author: Gusten Isfeldt
maintainer: isfeldt@kth.se
copyright: 2026 Gusten Isfeldt
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://gitlab.com/Gusten_Isfeldt/futhask
library
exposed-modules:
Futhask.Array
Futhask.Array.Rank
Futhask.Array.Element
Futhask.Array.Unit
Futhask.Array.Tuple
Futhask.Array.Boxed
Futhask.Array.Storable
Futhask.Context
Futhask.Monad
Futhask.Object
Futhask.PrimTypes
other-modules:
Paths_futhask_base
hs-source-dirs:
src
build-depends:
base >=4.7 && <5
, array >= 0.5 && <1
, bytestring >= 0.12 && <1
, monad-control >= 1.0 && <2
, mtl >= 2.3 && <3
, transformers-base >= 0.4 && <1
, half >= 0.3 && <1
, text >= 2.1 && <3
default-language: Haskell2010