on 8cfc3ee help sign in
8cfc3eeallow multiple attribute renames as part of tutd rename clause fixes #47AgentM 79f2d42add fromMaybe function for Maybe typesAgentM 8b7e4e4Ensure that joins with attributes of different types for the same named attributes is rejected. We thought we were handling previously, but the if-statement was not handling same names with differing types. fixes #49AgentM e426984#43 allow executables to run with atom function scripting disabled if the feature's dependencies are missingAgentM c58fbdbadd link to ChangelogAgentM 4d6c4cbadd a changelogAgentM 314492fadd console header to transgraphrelexpr docAgentM 2a549c2fix some documentation typos and add clarity and completenessAgentM c3851c6add documentation for trans-graph relational expressionsAgentM 78a1cdbproperly parse UUIDsAgentM 40fdd7ffix SimpleClient example due to extra RelationVariable argumentAgentM 3069698switch to megaparsec 4 for stack LTS supportAgentM 6dbd0b1add trans graph relational expression head lookup backtracking ala git (~/^)AgentM 69e7485all tests passAgentM 01345d5add transaction graph expr testAgentM 61548c9refactor RelationalExpr to allow for TransGraphRelationalExprAgentM 20a004dcompilation checkpoint- tutd, server components in place still need to merge relationalexpr/transgraphrelationalexpr add support for git-style graph navigation from head ~^AgentM 7eca51fTransGraphRelationalExpression compilation checkpointAgentM 6f258ddWIP compilation checkpoint Base modified for RelationalExpr with tag for database context references in the graphAgentM 56af9e7remove junk comment parser the comment parsing is now handled by megaparsecAgentM e0e000call tests pass, all binaries buildAgentM 81f03b6switch DateExamples.tutd to include more newlines for ease of reading and parser testingAgentM 8b5e115WIP compilation checkpointAgentM ae6c31aWIP attempt to switch to megaparsecAgentM 5b165d2Merge branch 'master' of https://github.com/agentm/project-m36AgentM d7d582fadd missing Other-Modules entryAgentM 1000207fix example to include empty GhcPkgPathAgentM 537126ffix test for atom function with no argumentsAgentM d534943add command line option to specify additional ghc package databases This will be important for deployments, but we still need to figure out how best to distribute binary downloads.AgentM b24d515silence stack warnings regarding missing Other-ModulesAgentM 77c70b8fix broken duplicate function name detectionAgentM 97524b4add some AtomFunctionBody script documentationAgentM 4dd599bfix parsing of type names in websocket client libraryAgentM 4db1312handle exceptions in AtomFunctionBody scriptsAgentM c0dfe20handle atom function with no argumentsAgentM d620fd0add atom function script test fix import warningsAgentM f667ac5add function atom argument count validationAgentM b9f6e09Merge pull request #37 from 3noch/patch-1AgentM f155db8fix benchmark targetAgentM 668a16bWIP all tests passAgentM 0a5ee8bWIP more librarization workAgentM 5793999Fix links to WebSocket server sourcesElliot Cameron aed8762WIP compilation checkpoint tutd switching to compiling project-m36 library as a dependency for executables switched to Atom ADT AtomFunctionBody somewhat workingAgentM 2420391WIP set the proper context for the AtomFunctionAgentM 9a9f3bbWIP tutd compilation checkpoint- change to Atom ADTAgentM a06dfffMerge branch '27_revert_to_adt' into 32_haskell_scriptAgentM 2bc6417WIP compilation checkpoint scripting in place but Atom library is missing for function contexts proper type check is missing (currently Int -> Int but needs to be ([Atom] -> Atom)AgentM d7e2b9cfirst quick pass changes for ADT AtomAgentM a62ba78switch update expression to use AtomExpr instead of simplistic Atom this was an oversight and should have been implemented when AtomExprs were introduced, but I missed it resolves #28AgentM 7c18077fix transaction graph merge test resolves #30AgentM