on f7fc888 help sign in
project-m36/src/lib/ProjectM36
8 folders, 54 files
../ AtomFunctions/refactor NonEmptyList type add test rename NonEmpty to NonEmptyList (we can change this once we support modules) add NonEmptyList AtomFunctions to basic AtomFunction list Client/WIP compilation checkpoint DataTypes/move dataframe creation and sorting to server-side via Client.hs add preliminary test Relation/WIP merkle-ize transaction graph Server/allow older optparse-applicative versions Transaction/implement hlint suggestions TransactionGraph/implement hlint suggestions Tupleable/post-merge deduplication fix Arbitrary.hsmore updates for ever-changing deferred-folds library Atom.hsWIP partial compilation checkpoint GraphRefRelationalExprM and friends StaticOptimizerMonadM ProcessExprM AtomFunction.hsWIP merkle-ize transaction graph AtomFunctionBody.hsfix or squelch all hlint hints in src, examples, test directories AtomFunctionError.hsadd simple workaround for creation of IntAtoms from tutd resolves #201 AtomFunctionUtils.hsWIP Atomable List instance and built-in List type -problem identified- instead of returning ambiguous AnyAtomType, it should be a type variable so that types can be resolved AtomType.hsimplement hlint suggestions Atomable.hsmore WIP Attribute.hsmove dataframe creation and sorting to server-side via Client.hs add preliminary test AttributeExpr.hsfirst pass at working sub relation attributes manual test seems to work AttributeNames.hsWIP RelationalExpr + StaticOptimizer treatment Base.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation Client.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation DataConstructorDef.hsWIP definition of subrelation attributes DataFrame.hsWIP partial compilation checkpoint GraphRefRelationalExprM and friends StaticOptimizerMonadM ProcessExprM DatabaseContext.hsimplement hlint suggestions DatabaseContextFunction.hsWIP merkle-ize transaction graph DatabaseContextFunctionError.hsfix or squelch all hlint hints in src, examples, test directories DatabaseContextFunctionUtils.hsWIP compilation checkpoint DateExamples.hsWIP DisconnectedTransaction.hsWIP more test fixes remove DisconnectedTransaction diff expr Error.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation FSType.hsAdd missing imports when host OS is darwin so build won't fail on macOS. FileLock.hsfix hlint suggestions FunctionalDependency.hsfinish functional dependency implementation including documentation and test GraphRefRelationalExpr.hsimplement hlint suggestions InclusionDependency.hsfix or squelch all hlint hints in src, examples, test directories IsomorphicSchema.hsMerge branch 'master' into new_transgraph Key.hsWIP partial compilation checkpoint GraphRefRelationalExprM and friends StaticOptimizerMonadM ProcessExprM MerkleHash.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation MiscUtils.hsfix hlint hints NormalizeExpr.hsimplement hlint suggestions Notifications.hsWIP compilation checkpoint Persist.hsfix Win32 moveFileEx API variation fix too many export symbols ld error on Windows- prevents usage of project-m36 as DLL on Windows resolves #219 Relation.hsWIP compilation checkpoint library builds with so TODO warnings RelationalExpression.hsfix self-referencing relation variables by resolving relExpr before placement into the DatabaseContext s:=s union s resolves #269 ScriptSession.hsfix missing comma in ScriptSession Server.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation Session.hsrefactoring checkpoint Sessions.hsMerge branch 'master' into new_transgraph StaticOptimizer.hsimplement hlint suggestions TransGraphRelationalExpression.hsimplement hlint suggestions Transaction.hsWIP merkle-ize transaction graph TransactionDiffs.hsWIP switch away from TransactionDiffs TransactionGraph.hsadd Merkle hash validation at database startup add Merkle hash validation at arbitrary times with command add Merkle hash documentation TransactionInfo.hsWIP merkle-ize transaction graph Tuple.hsimplement new suggestions from hlint 2.1.13 TupleSet.hsfix or squelch all hlint hints in src, examples, test directories Tupleable.hsimplement hlint suggestions TypeConstructor.hsWIP definition of subrelation attributes TypeConstructorDef.hsWIP compilation checkpoint tutd switching to compiling project-m36 library as a dependency for executables switched to Atom ADT AtomFunctionBody somewhat working WCWidth.hsfix hlint suggestion Win32Handle.hsfix Win32 version macro WithNameExpr.hsimplement hlint suggestions