The feldspar-language package

[Tags:bsd3, library]

Feldspar (Functional Embedded Language for DSP and PARallelism) is an embedded DSL for describing digital signal processing algorithms. This package contains the language front-end and an interpreter.

Properties

Versions 0.1, 0.2, 0.3, 0.3.1, 0.3.2, 0.3.3, 0.4.0.2, 0.5.0.1, 0.6.0.2, 0.6.0.3, 0.7
Dependencies array, base (>=4 && <4.4), containers, data-hash (==0.1.*), data-lens (==2.0.*), monad-par (==0.1.*), mtl, patch-combinators (==0.1.*), QuickAnnotate, QuickCheck (>=2.4 && <3), random, syntactic (==0.8.*), tagged (==0.2.*), tuple (==0.2.*), type-level (>=0.2.4) [details]
License BSD3
Copyright Copyright (c) 2009-2011, ERICSSON AB
Author Functional programming group at Chalmers University of Technology
Maintainer Emil Axelsson <emax@chalmers.se>
Stability experimental
Category Language
Home page http://feldspar.inf.elte.hu/feldspar/
Uploaded Thu Mar 22 08:36:42 UTC 2012 by EmilAxelsson
Distributions NixOS:0.7
Downloads 2516 total (21 in the last 30 days)
Votes
0 []
Status Docs not available [build log]
All reported builds failed as of 2015-11-17 [all 4 reports]

Modules

  • Feldspar
    • Feldspar.BitVector
    • Feldspar.Core
      • Feldspar.Core.Collection
      • Feldspar.Core.Constructs
        • Feldspar.Core.Constructs.Array
        • Feldspar.Core.Constructs.Binding
        • Feldspar.Core.Constructs.Bits
        • Feldspar.Core.Constructs.Complex
        • Feldspar.Core.Constructs.Condition
        • Feldspar.Core.Constructs.ConditionM
        • Feldspar.Core.Constructs.Conversion
        • Feldspar.Core.Constructs.Eq
        • Feldspar.Core.Constructs.Error
        • Feldspar.Core.Constructs.FFI
        • Feldspar.Core.Constructs.Floating
        • Feldspar.Core.Constructs.Fractional
        • Feldspar.Core.Constructs.Integral
        • Feldspar.Core.Constructs.Literal
        • Feldspar.Core.Constructs.Logic
        • Feldspar.Core.Constructs.Loop
        • Feldspar.Core.Constructs.Mutable
        • Feldspar.Core.Constructs.MutableArray
        • Feldspar.Core.Constructs.MutableReference
        • Feldspar.Core.Constructs.MutableToPure
        • Feldspar.Core.Constructs.Num
        • Feldspar.Core.Constructs.Ord
        • Feldspar.Core.Constructs.Par
        • Feldspar.Core.Constructs.Save
        • Feldspar.Core.Constructs.SizeProp
        • Feldspar.Core.Constructs.SourceInfo
        • Feldspar.Core.Constructs.Trace
        • Feldspar.Core.Constructs.Tuple
      • Feldspar.Core.Frontend
        • Feldspar.Core.Frontend.Array
        • Feldspar.Core.Frontend.Binding
        • Feldspar.Core.Frontend.Bits
        • Feldspar.Core.Frontend.Complex
        • Feldspar.Core.Frontend.Condition
        • Feldspar.Core.Frontend.ConditionM
        • Feldspar.Core.Frontend.Conversion
        • Feldspar.Core.Frontend.Eq
        • Feldspar.Core.Frontend.Error
        • Feldspar.Core.Frontend.FFI
        • Feldspar.Core.Frontend.Floating
        • Feldspar.Core.Frontend.Fractional
        • Feldspar.Core.Frontend.Integral
        • Feldspar.Core.Frontend.Literal
        • Feldspar.Core.Frontend.Logic
        • Feldspar.Core.Frontend.Loop
        • Feldspar.Core.Frontend.Mutable
        • Feldspar.Core.Frontend.MutableArray
        • Feldspar.Core.Frontend.MutableReference
        • Feldspar.Core.Frontend.MutableToPure
        • Feldspar.Core.Frontend.Num
        • Feldspar.Core.Frontend.Ord
        • Feldspar.Core.Frontend.Par
        • Feldspar.Core.Frontend.Save
        • Feldspar.Core.Frontend.SizeProp
        • Feldspar.Core.Frontend.SourceInfo
        • Feldspar.Core.Frontend.Trace
        • Feldspar.Core.Frontend.Tuple
      • Feldspar.Core.Interpretation
      • Feldspar.Core.Types
    • Feldspar.FixedPoint
    • Feldspar.Lattice
    • Feldspar.Matrix
    • Feldspar.Option
    • Feldspar.Par
    • Feldspar.Prelude
    • Feldspar.Range
    • Feldspar.Repa
    • Feldspar.Stream
    • Feldspar.Vector
      • Feldspar.Vector.Internal
    • Feldspar.Wrap

Downloads

Maintainer's Corner

For package maintainers and hackage trustees