
10 Aug
2007
10 Aug
'07
5:31 p.m.
Hi all,
Given the follwing function:
owner :: Step -> Scenario owner (Step id scenario action state response) = scenario
Is it possible to define the owner function in such way that I can write x.owner (returning the scenario related with the Step x)?
Some people use (|>), which looks like an arrow:
(|>) :: a -> (a -> b) -> b x |> f = f x
Then you can use "step |> owner". Also consider using:
data Step = Step { ..., scenario :: Scenario, ... }
Shachaf