Question: In dafny language, we have a map datatype: datatype MapSet = MapSet ( s : map ) How would I go about coding the function

In dafny language, we have a map datatype:
datatype MapSet = MapSet (s : map)
How would I go about coding the function below?
function size (m:MapSet): int
{
/* return the size of the map (m) where only the keys with the boolean value "true" are counted */
}
Note: In dafny, for loops are not usable for functions, but this problem has to stay a function.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!