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
elastic-stack
r-lemon
battery
javascript-api-for-office
android-download-manager
swiftui-form
react-boilerplate
shift-jis
sitetemplate
cryptoapi
self-healing
uikitformac
object-literal
tx-mask
auv3
ky
google-cloud-iot
tuple-struct
jasmine2.0
restore-points
rmariadb
asmack
conversion-rank
graphql-mutation
communicate
pluscal
modalpopupextender
modelmapper
redux-devtools-extension
jsondecoder