add 'env' parameter to gap_map.sml's mapper
This commit is contained in:
@@ -46,6 +46,7 @@ end
|
|||||||
|
|
||||||
signature MAPPER =
|
signature MAPPER =
|
||||||
sig
|
sig
|
||||||
|
structure Map: MAP
|
||||||
structure Pair: GAP_MAP_PAIR
|
structure Pair: GAP_MAP_PAIR
|
||||||
|
|
||||||
type t =
|
type t =
|
||||||
@@ -55,11 +56,12 @@ sig
|
|||||||
, rightVals: Pair.value vector list
|
, rightVals: Pair.value vector list
|
||||||
}
|
}
|
||||||
|
|
||||||
val map: t -> t
|
val map: t * Map.env -> t
|
||||||
end
|
end
|
||||||
|
|
||||||
functor MakeGapMapMapper(Map: MAP): MAPPER =
|
functor MakeGapMapMapper(Map: MAP): MAPPER =
|
||||||
struct
|
struct
|
||||||
|
structure Map = Map
|
||||||
structure Pair = Map.Pair
|
structure Pair = Map.Pair
|
||||||
|
|
||||||
type t =
|
type t =
|
||||||
|
|||||||
Reference in New Issue
Block a user