Пользовательский asType[T] для типа T с командами Scalatra
Наша база данных (в которой используется скользкий шаблон datamapper, поэтому наши модели представляют собой простые классы case, которые идеально подходят для команд) имеет много ADT в качестве полей (т.е. абстрактный запечатанный класс со многими классами case / объектами case в качестве дочерних элементов), и идея заключается в том, что наши параметры (которая, очевидно, будет строкой из объекта params) будет преобразована в один из этих типов с помощью пользовательского метода
Как бы вы пошли о создании пользовательского asType[T] для некоторого типа T из строки, которую вы получаете из params при использовании команд Scalatra?
Дополнительную информацию о командах Scalatra вы можете прочитать здесь http://www.scalatra.org/guides/formats/commands.html