helma-0.8.4.4: HELMA - Haskellish Esoteric Limited Minimal Automaton
Safe HaskellNone
LanguageHaskell2010

HelVM.HelMA.Automaton.Combiner.RAM

Synopsis

Documentation

genericLoad :: (Integral i, RAM ll element) => ll -> i -> element #

load :: RAM ll element => ll -> Address -> element #

flippedStoreChar :: (Num element, Integral address, RAM ll element) => address -> ll -> Char -> ll #

storeChar :: (Num element, Integral address, RAM ll element) => address -> Char -> ll -> ll #

genericStore :: (Integral value, Num element, Integral address, RAM ll element) => address -> value -> ll -> ll #

store :: (Integral a, RAM ll element) => a -> element -> ll -> ll #

fromList :: IsList l => [Item l] -> l #

The fromList function constructs the structure l from the given list of Item l

type RAM ll element = (Show ll, Default element, II ll element) #

Types