atomo-0.4: src/Atomo/Kernel.hs
{-# LANGUAGE QuasiQuotes #-}
module Atomo.Kernel (load) where
import Atomo.Types
import qualified Atomo.Kernel.Nucleus as Nucleus
import qualified Atomo.Kernel.Numeric as Numeric
import qualified Atomo.Kernel.List as List
import qualified Atomo.Kernel.String as String
import qualified Atomo.Kernel.Block as Block
import qualified Atomo.Kernel.Expression as Expression
import qualified Atomo.Kernel.Concurrency as Concurrency
import qualified Atomo.Kernel.Message as Message
import qualified Atomo.Kernel.Method as Method
import qualified Atomo.Kernel.Comparable as Comparable
import qualified Atomo.Kernel.Particle as Particle
import qualified Atomo.Kernel.Pattern as Pattern
import qualified Atomo.Kernel.Ports as Ports
import qualified Atomo.Kernel.Time as Time
import qualified Atomo.Kernel.Environment as Environment
import qualified Atomo.Kernel.Continuation as Continuation
import qualified Atomo.Kernel.Character as Character
import qualified Atomo.Kernel.Regexp as Regexp
import qualified Atomo.Kernel.Pretty as Pretty
import qualified Atomo.Kernel.Format as Format
load :: VM ()
load = do
Nucleus.load
Numeric.load
List.load
String.load
Block.load
Expression.load
Concurrency.load
Message.load
Method.load
Comparable.load
Particle.load
Pattern.load
Ports.load
Time.load
Environment.load
Continuation.load
Character.load
Regexp.load
Pretty.load
Format.load