Warning, /frameworks/syntax-highlighting/autotests/input/highlight.elm is written in an unsupported language. File is not indexed.
0001 port module Test exposing 0002 ( (&&) 0003 , Expect(..) 0004 , Test 0005 , run 0006 ) 0007 0008 {-| Module documentation 0009 0010 # Test 0011 0012 @docs Test, Expect 0013 0014 0015 # Functions 0016 0017 @docs run 0018 0019 0020 # Operator 0021 0022 @docs (&&) 0023 0024 -} 0025 0026 import Multiline as ML 0027 exposing 0028 ( Data(..) 0029 , Payload(..) 0030 , response 0031 ) 0032 import Singleline as SL exposing (Dale(..), Single) 0033 0034 0035 -- test file for Elm syntax highlighting in KDE's Kate 0036 -- this is a single-line comment 0037 {- 0038 this is a multi-line comment 0039 -} 0040 0041 0042 0043 infix left 0 (|>) = apR 0044 infix right 3 (&&) = and 0045 infix non 4 (>=) = ge 0046 0047 0048 type T 0049 = T 0050 | A 0051 | G 0052 | C 0053 0054 0055 type alias Alt = 0056 T 0057 0058 0059 operator : Int -> Int -> Int 0060 operator = 0061 (+) 0062 0063 0064 conditional : number -> number -> Maybe number 0065 conditional a b = 0066 if b == 0 then 0067 Nothing 0068 0069 else if a == 0 then 0070 Just 0 0071 0072 else 0073 Just (a / b) 0074 0075 0076 lambda = Int -> Int 0077 lambda a = 0078 (\a -> a + 35) 0079 0080 0081 0082 {-| Documentation comment 0083 0084 Should be same as comment 0085 0086 -} 0087 caseStatement : Maybe number -> number -> number 0088 caseStatement a b = 0089 case a of 0090 Just a_ -> 0091 a_ 0092 0093 _ -> 0094 b 0095 0096 0097 record : { float : Float, int : Int } 0098 record = 0099 { float = 1.455321, int = 83 } 0100 0101 0102 tuple : ( Float, Float ) 0103 tuple = 0104 ( 3.14, 9.553 ) 0105 0106 0107 port portTest : () -> Cmd msg