Loading example.katrin +4 −4 Original line number Diff line number Diff line # This file contains a wild collection examples of how Katrin code might look. # No "module" or "package" specification. Only the file name is used. # No "module" or "package" statement. Only the file name is used. # Is that a good idea? -> first-class modules # I might be clinging to Haskell syntax too much. I might need to get more independent. # No weird split between paackage name and module names like Haskell does or 1000 char long names like in Java # No split between paackage name and module names like Haskell does for easier finding and importing # No 1000 char long names like in Java import "mock" "base" Loading Loading
example.katrin +4 −4 Original line number Diff line number Diff line # This file contains a wild collection examples of how Katrin code might look. # No "module" or "package" specification. Only the file name is used. # No "module" or "package" statement. Only the file name is used. # Is that a good idea? -> first-class modules # I might be clinging to Haskell syntax too much. I might need to get more independent. # No weird split between paackage name and module names like Haskell does or 1000 char long names like in Java # No split between paackage name and module names like Haskell does for easier finding and importing # No 1000 char long names like in Java import "mock" "base" Loading