port module Test exposing
( (&&)
, Expect(..)
, Test
, run
)
{-| Module documentation
# Test
@docs Test, Expect
# Functions
@docs run
# Operator
@docs (&&)
-}
import Multiline as ML
exposing
( Data(..)
, Payload(..)
, response
)
import Singleline as SL exposing (Dale(..), Single)
-- test file for Elm syntax highlighting in KDE's Kate
-- this is a single-line comment
{-
this is a multi-line comment
-}
infix left 0 (|>) = apR
infix right 3 (&&) = and
infix non 4 (>=) = ge
type T
= T
| A
| G
| C
type alias Alt =
T
operator : Int -> Int -> Int
operator =
(+)
conditional : number -> number -> Maybe number
conditional a b =
if b == 0 then
Nothing
else if a == 0 then
Just 0
else
Just (a / b)
lambda = Int -> Int
lambda a =
(\a -> a + 35)
{-| Documentation comment
Should be same as comment
-}
caseStatement : Maybe number -> number -> number
caseStatement a b =
case a of
Just a_ ->
a_
_ ->
b
record : { float : Float, int : Int }
record =
{ float = 1.455321, int = 83 }
tuple : ( Float, Float )
tuple =
( 3.14, 9.553 )
port portTest : () -> Cmd msg