2019-05-27 14:08:48 -07:00
|
|
|
module CacheSim.Model exposing (..)
|
2019-05-28 19:26:02 -07:00
|
|
|
import CacheSim.Raw exposing (..)
|
2019-05-27 14:08:48 -07:00
|
|
|
|
2019-05-28 19:26:02 -07:00
|
|
|
type alias Model =
|
2019-05-28 19:51:30 -07:00
|
|
|
{ rawHierarchy : RawCacheModelHierarchy
|
2019-05-28 19:26:02 -07:00
|
|
|
}
|
2019-05-27 14:08:48 -07:00
|
|
|
type alias Flags = ()
|
2019-05-28 19:37:22 -07:00
|
|
|
type Msg
|
|
|
|
= ChangeRawModel Int (RawCacheModel -> RawCacheModel)
|
|
|
|
| CreateRawModel
|
|
|
|
| DeleteRawModel Int
|