#=========================================================== # # MED file mode definition file # Last updated: 05-10-2003 01:18 AM # #=========================================================== files: *.hs title: Haskell default: no caseSensitive: no checkCommentInString: no shiftDistance: 1 tabWidth: 8 tabLoadExpand: 0 tabInsAsBlank: 0 sectionRegexp: ^[ ]*[a-zA-Z0-9_, ]+[ ]*::.*$ sectionDisplayRegexp: (^[ ]*)([a-zA-Z0-9_, ]+[ ]*)(::)(.*) sectionBrowserOrder: 2,4 sectionDisplayOrder: 2,4 sectionBrowserMainKey: 2 wordWrap: current 76 >!:~# wordSep:'&()[]{}\<>,;-+*.:?!=-|" # brackets bracket: ( ) 1 bracket: [ ] 1 # Color definitions foregroundColor: black backgroundColor: white blockColor: yellow # Reserved words color: darkred, normal, black, normal token: case class data default deriving do else if import in infix infixr instance token: let module newtype of then type where | color: blue, normal, black, normal token: -> :: => color: darkred, normal, black, normal token: ! !! $ $! % && * ** + ++ - . / // /= : :+ < <= =<< == > >= >> >>= \\ ^ token: ^^ || color: darkblue, normal, black, normal token: abs accum accumArray acos acosh addToClockTime all and any ap appendFile token: approxRational array asTypeOf asin asinh assocs atan atan2 atanh bounds token: bracket bracket_ break calendarTimeToString catMaybes catch ceiling chr token: cis compare concat concatMap conjugate const cos cosh cpuTimePrecision token: createDirectory curry cycle decodeFloat defaultTimeLocale delete deleteBy token: denominator diffClockTimes digitToInt div divMod doesDirectoryExist doesFileExist token: drop dropWhile either elem elemIndex elemIndices elems encodeFloat enumFrom token: enumFromThen enumFromThenTo enumFromTo error even executable exitFailure token: exitWith exp exponent fail filter filterM find findIndex findIndices flip token: floatDigits floatRadix floatRange floatToDigits floor fmap foldM foldl token: foldl1 foldr foldr1 formatCalendarTime fromEnum fromInteger fromIntegral token: fromJust fromMaybe fromRat fromRational fst gcd genericDrop genericIndex token: genericLength genericReplicate genericSplitAt genericTake getArgs getCPUTime token: getChar getClockTime getContents getCurrentDirectory getDirectoryContents token: getEnv getLine getModificationTime getPermissions getProgName getStdGen token: getStdRandom group groupBy guard hClose hFileSize hFlush hGetBuffering token: hGetChar hGetContents hGetLine hGetPosn hIsClosed hIsEOF hIsOpen hIsReadable token: hIsSeekable hIsWritable hLookAhead hPrint hPutChar hPutStr hPutStrLn hReady token: hSeek hSetBuffering hSetPosn hWaitForInput head id imagPart inRange index token: indices init inits insert insertBy intToDigit interact intersect intersectBy token: intersperse ioError ioeGetErrorString ioeGetFileName ioeGetHandle isAlpha token: isAlphaNum isAlreadyExistsError isAlreadyInUseError isAscii isControl isDenormalized token: isDigit isDoesNotExistError isEOF isEOFError isFullError isHexDigit isIEEE token: isIllegalOperation isInfinite isJust isLatin1 isLower isNaN isNegativeZero token: isNothing isOctDigit isPermissionError isPrefixOf isPrint isSpace isSuffixOf token: isUpper isUserError iterate ixmap join last lcm length lex lexDigits lexLitChar token: liftM liftM2 liftM3 liftM4 liftM5 lines listArray listToMaybe log logBase token: lookup magnitude map mapAccumL mapAccumR mapAndUnzipM mapM mapM_ mapMaybe token: max maxBound maximum maximumBy maybe maybeToList min minBound minimum minimumBy token: mkPolar mkStdGen mod msum negate newStdGen next not notElem nub nubBy null token: numerator odd openFile or ord otherwise partition phase pi polar pred print token: product properFraction putChar putStr putStrLn quot quotRem random randomIO token: randomR randomRIO randomRs randoms range rangeSize read readDec readFile token: readFloat readHex readIO readInt readList readLitChar readLn readOct readParen token: readSigned readable reads readsPrec realPart realToFrac recip rem removeDirectory token: removeFile renameDirectory renameFile repeat replicate return reverse round token: scaleFloat scanl scanl1 scanr scanr1 searchable seq sequence sequence_ token: setCurrentDirectory setPermissions setStdGen show showChar showEFloat showFFloat token: showFloat showGFloat showInt showList showLitChar showParen showSigned token: showString shows showsPrec significand signum sin sinh snd sort sortBy token: split splitAt sqrt stderr stdin stdout subtract succ sum system tail tails token: take takeWhile tan tanh toCalendarTime toClockTime toEnum toInteger toLower token: toRational toUTCTime toUpper transpose truncate try uncurry undefined unfoldr token: union unionBy unless unlines until unwords unzip unzip3 unzip4 unzip5 unzip6 token: unzip7 userError when words writable writeFile zip zip3 zip4 zip5 zip6 token: zip7 zipWith zipWith3 zipWith4 zipWith5 zipWith6 zipWith7 zipWithM zipWithM_ color: darkpink, normal, black, normal token: Array Bool BufferMode CalendarTime Char ClockTime Complex Complex Day Double token: Either ExitCode FilePath Float Handle HandlePosn IO IOError IOMode Int token: Integer Maybe Month Ordering Permissions Ratio Rational Rational Read ReadS token: SeekMode Show ShowS StdGen String TimeDiff TimeLocale color: darkgreen, normal, black, normal token: Bounded Enum Eq Floating Fractional Functor Integral Ix Monad MonadPlus token: Num Ord Random RandomGen Read Real RealFloat RealFrac Show # Comments color: darkgray, normal, palegray, normal eolCom: -- comCol: 0 openCom: {- closeCom: -} # Symbols color: darkgreen, normal, black, normal decPrefix: #===========================================================