Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
currycheck
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
curry-packages
currycheck
Commits
4f4f7ea6
Commit
4f4f7ea6
authored
Nov 21, 2018
by
Michael Hanus
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Corrects imports
parent
0678899f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
10 additions
and
9 deletions
+10
-9
docs/manual.tex
docs/manual.tex
+1
-3
package.json
package.json
+1
-0
src/CurryCheck.curry
src/CurryCheck.curry
+8
-6
No files found.
docs/manual.tex
View file @
4f4f7ea6
...
...
@@ -682,9 +682,7 @@ to restrict the test cases via the condition operater \ccode{==>}):
\begin{curry}
sortSatisfiesPostCondition :: [Int] -> Prop
sortSatisfiesPostCondition x =
let r = sort x
in (r == r) ==> always (sort'post x r)
sortSatisfiesPostCondition x = always (sort'post x (sort x))
sortSatisfiesSpecification :: Prop
sortSatisfiesSpecification = sort <=> sort'spec
...
...
package.json
View file @
4f4f7ea6
...
...
@@ -10,6 +10,7 @@
"cass-analysis"
:
">= 2.0.0"
,
"cass"
:
">= 2.0.0"
,
"flatcurry"
:
">= 2.0.0"
,
"frontend-exec"
:
">= 0.0.1"
,
"rewriting"
:
">= 2.0.0"
,
"wl-pprint"
:
">= 0.0.1"
},
...
...
src/CurryCheck.curry
View file @
4f4f7ea6
...
...
@@ -18,16 +18,17 @@
-------------------------------------------------------------------------
import AnsiCodes
import Char ( toUpper )
import Distribution
import FilePath ( (</>), pathSeparator, takeDirectory )
import Char ( toUpper )
import Distribution ( curryCompiler, installDir, modNameToPath
, lookupModuleSourceInLoadPath, stripCurrySuffix )
import FilePath ( (</>), pathSeparator, takeDirectory )
import GetOpt
import List
import Maybe
( fromJust, isJust )
import System
( system, exitWith, getArgs, getPID, getEnviron )
import Maybe ( fromJust, isJust )
import System ( system, exitWith, getArgs, getPID, getEnviron )
import AbstractCurry.Types
import AbstractCurry.Files
import AbstractCurry.Files
( readCurryWithParseOptions, readUntypedCurry )
import AbstractCurry.Select
import AbstractCurry.Build
import qualified AbstractCurry.Pretty as ACPretty
...
...
@@ -38,6 +39,7 @@ import qualified FlatCurry.Types as FC
import FlatCurry.Files
import qualified FlatCurry.Goodies as FCG
import Text.Pretty ( pPrint )
import System.FrontendExec ( defaultParams, setQuiet )
import CC.AnalysisHelpers ( getTerminationInfos, getProductivityInfos
, getUnsafeModuleInfos, dropPublicSuffix )
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment