project-m36: Relational Algebra Engine
[ library, mit, program, public-domain, relational-algebra ]
[ Propose Tags ]
[ Report a vulnerability ]
A relational algebra engine which can be used to persist and query Haskell data types.
[Skip to Readme]
Modules
- ProjectM36
- ProjectM36.Arbitrary
- ProjectM36.Atom
- ProjectM36.AtomFunction
- ProjectM36.AtomFunctionBody
- ProjectM36.AtomFunctionError
- AtomFunctions
- ProjectM36.AtomFunctions.Basic
- ProjectM36.AtomFunctions.Primitive
- ProjectM36.AtomType
- ProjectM36.Atomable
- ProjectM36.Attribute
- ProjectM36.AttributeExpr
- ProjectM36.AttributeNames
- ProjectM36.Base
- ProjectM36.Client
- ProjectM36.Client.Simple
- ProjectM36.DataConstructorDef
- DataTypes
- ProjectM36.DataTypes.Basic
- ProjectM36.DataTypes.ByteString
- ProjectM36.DataTypes.DateTime
- ProjectM36.DataTypes.Day
- ProjectM36.DataTypes.Either
- ProjectM36.DataTypes.Interval
- ProjectM36.DataTypes.List
- ProjectM36.DataTypes.Maybe
- ProjectM36.DataTypes.NonEmptyList
- ProjectM36.DataTypes.Primitive
- ProjectM36.DatabaseContext
- ProjectM36.DatabaseContextFunction
- ProjectM36.DatabaseContextFunctionError
- ProjectM36.DatabaseContextFunctionUtils
- ProjectM36.DateExamples
- ProjectM36.DisconnectedTransaction
- ProjectM36.Error
- ProjectM36.FSType
- ProjectM36.FileLock
- ProjectM36.FunctionalDependency
- ProjectM36.InclusionDependency
- ProjectM36.IsomorphicSchema
- ProjectM36.Key
- ProjectM36.MiscUtils
- ProjectM36.Notifications
- ProjectM36.Persist
- ProjectM36.Relation
- Parse
- ProjectM36.Relation.Parse.CSV
- Show
- ProjectM36.Relation.Show.CSV
- ProjectM36.Relation.Show.Gnuplot
- ProjectM36.Relation.Show.HTML
- ProjectM36.Relation.Show.Term
- Parse
- ProjectM36.RelationalExpression
- ProjectM36.ScriptSession
- ProjectM36.Server
- ProjectM36.Server.Config
- ProjectM36.Server.EntryPoints
- ProjectM36.Server.ParseArgs
- ProjectM36.Server.RemoteCallTypes
- ProjectM36.Session
- ProjectM36.Sessions
- ProjectM36.StaticOptimizer
- ProjectM36.TransGraphRelationalExpression
- ProjectM36.Transaction
- ProjectM36.Transaction.Persist
- ProjectM36.TransactionGraph
- ProjectM36.TransactionGraph.Merge
- ProjectM36.TransactionGraph.Persist
- ProjectM36.TransactionGraph.Show
- ProjectM36.Tuple
- ProjectM36.TupleSet
- ProjectM36.Tupleable
- ProjectM36.TypeConstructor
- ProjectM36.TypeConstructorDef
- ProjectM36.WCWidth
Flags
Manual Flags
Name | Description | Default |
---|---|---|
profiler | Enable Haskell-specific profiling support | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- project-m36-0.5.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)