我只想说这是一个大学项目。我不期待答案,而是更多的“提示”。
我有一个包含一系列队列的超市模式:
+-- Supermarket-------
|queues: seq Queue
----------------------
这是我定义队列的方式:
+-- Queue ----------
|length: ℕ
--------------------
我希望定义一个模式来返回排队等候的客户总数。到目前为止,我有:
+--TotalQueueCustomers----
|Ξsupermarket: Supermarket
|totalCustomers!: ℕ
|-------------------------
|totalCustomers = total θ supermarket
--------------------------
我正在努力定义total
函数。它需要“循环”每个队列中的每个客户并对他们length
的 s 求和。这是我到目前为止所拥有的:total = q: Queue ⦁ q.length ↦ q.length
任何想法?