Пищеварительные функторы для анализа нескольких входов с одинаковым именем

Я пытаюсь использовать пищеварительные функторы для анализа формы с переменным количеством динамически генерируемых входных данных, что-то вроде этого:

<form>
  <input type="hidden" name="object-id" value="123">
  <input type="hidden" name="object-id" value="43">
  <input type="hidden" name="object-id" value="467">
</form>

Но я не уверен, как это сделать. Я вижу, что есть listOf функции, но, похоже, для входных имен требуется наличие индекса и одновременное создание, чего я не хочу, поскольку эти входы заполняются динамически.

Тип haskell выглядит примерно так:

data Form = Form { objectIds :: [Int] }

Есть идеи?

0 ответов

Другие вопросы по тегам