I am pretty new to Haskell, and I was wondering if one can define new types that are defined by lists of other types. For example, I assume a string is defined
usermanager
mpd
jlayer
spinnaker-halyard
mailhog
msbuild-15
megaupload
multiple-accounts
repeatable-read
illegalstateexception
mercure
managed-ews
bunny
multiple-arguments
dbplyr
go-xorm
md5sum
pymock
wmd
multi-camera-api
stdlist
imessage-extension
android-deep-link
pyqtlet
dicom
rdf4j
ancestry
live-unit-tests
vega-lite
console-application