name=Helium ext=.HS reserved=case,class,data,deriving,do,else,hiding,if,import,in,infixl,infixr,instance,let,module,newtype,of,otherwise,primitive,qualified,then,type,where reserved2=abs,all,and,any,break,ceiling,chr,concat,concatMap,const,cos,curry,cycle,div,drop,dropWhile,either,elemBy,elemBy,elemBy,eqBool,eqChar,eqFloat,eqInt,eqList,eqMaybe,eqString,eqTuple2,error,even,exp,filter,fix,flip,floor,foldl,foldl',foldl1,foldr,foldr1,fromInt,fst,gcd,getLine,head,id,index,init,isAlpha,isAlphaNum,isDigit,isLower,isSpace,isUpper,iterate,last,lcm,length,lines,log,lookupBy,map,max,maximum,maybe,min,minimum,mod,not,notElemBy,null,odd,or,ord,ordChar,ordFloat,ordInt,ordList,ordString,pi,print,product,putChar,putStr,putStrLn,quot,readInt,rem,repeat,replicate,reverse,round,scanl,scanl1,scanr,scanr1,sequence,sequence_,signum,sin,snd,span,splitAt,sqrt,subtract,sum,tail,take,takeWhile,tan,toLower,toUpper,truncate,uncurry,undefined,unlines,unsafePerformIO,until,unwords,unzip,unzip3,words,zip,zip3,zipWith,zipWith3 reserved3=Bool,Char,Either,Float,IO,Int,Maybe,Ordering,String rwordsymbols=_' symbols={,},[,],(,),.,=,+,-,*,/,:,;,<,>,|,&,",",~,!,^,? strings="""" literal=\ opentag= closetag= opencom={- closecom=-} comsearch=100 eolcom=-- comcol=0 tabs= helpfile= sensitive=1 active=1 syntaxspell=0