У меня есть несколько типов:объявить тип, который не имеет никаких аргументов
type client = {nom : nom_client; demande : demande_client}
type itineraire = {num : num_itineraire;
capacite : capacite_itineraire;
liste_clients : client list}
type plan = Vide | Ilist of itineraire list
Я могу объявить клиент и Itineraires, потому что я просто должен указать аргументы. Однако я не знаю мотыги, чтобы объявить переменную типа плана.
план типа содержит только список itineraire, но делать:
let myPlan = [(an itineraire here)];;
Возвращает список itineraire вместо плана.
Как я могу объявить переменную Ilist из списка itineraire?
На самом деле я бы не хотел, но у меня есть файл подписи, чтобы уважать ... –