, Это то, что я спрашивал об этом минуту назад.
веряю выражение с двумя неравенствами для условия понимания списка. Есть ли способ иметь назначения здесь, а не дублировать это выражение? (Следующий код не работает, но хотелось бы)
диагностики (экспертиза, PatientSymptoms) ->
{[CertainDisease||
{CertainDisease,KnownSymptoms}<-Expertise,
C=length(PatientSymptoms)-length(PatientSymptoms--KnownSymptoms),
C>=2,
C<=5
]}.