ForNext
Only Do What Only You Can Do
118. module example
VBScript
JScript
Perl
PHP
Python
Ruby
PowerShell
Scala
Baz.scala package Foo.Bar; class Baz { def say() { println("hello"); } } Main.scala import Foo.Bar.Baz; object Main { def main(args : Array[String]) { val baz = new Baz; baz.say(); } } to compile and run $ scalac Baz.scala $ scalac Main.scala $ scala Main hello
F#
OCaml
Haskell
Foo/Bar.hs module Foo.Bar where data Baz = Baz say Baz = putStrLn "hello" Main.hs module Main where import Foo.Bar baz = Baz main = say baz to compile and run $ ghc -c Foo/Bar.hs $ ghc Main.hs $ ./Main hello