Property definitions

functional $ Fun1 :: call
	fun call(a0: A0): RESULT is abstract
lib/functional/functional_types.nit:39,2--37

functional $ FunRef1 :: call
	redef fun call(a0): RESULT is intern
lib/functional/functional_types.nit:199,2--37

functional $ SnakeCaseFn :: call
        redef fun call(x)
        do
                return x.to_snake_case
        end
lib/functional/test_utils.nit:59,9--62,11

functional $ UpperCaseFn :: call
        redef fun call(x)
        do
                return x.to_upper
        end
lib/functional/test_utils.nit:68,9--71,11

functional $ IsLetterFn :: call
        redef fun call(c)
        do
                return c.is_letter
        end
lib/functional/test_utils.nit:77,9--80,11

functional $ AddOneFn :: call
        redef fun call(x)
        do
                return x + 1
        end
lib/functional/test_utils.nit:86,9--89,11

functional $ CharsFn :: call
        redef fun call(str)
        do
                return str.chars.iterator
        end
lib/functional/test_utils.nit:95,9--98,11

functional $ LowerThanFn :: call
        redef fun call(x)
        do
                return x < target
        end
lib/functional/test_utils.nit:104,9--107,11

functional $ IdFn :: call
        redef fun call(x)
        do
                return x
        end
lib/functional/test_utils.nit:112,9--115,11

functional $ StrLenFn :: call
        redef fun call(x)
        do
                return x.length
        end
lib/functional/test_utils.nit:120,9--123,11