Używam ((:[]) <$> xs)
, ale jeśli jest bardziej przejrzysty sposób, chciałbym go użyć.Haskell: Czy istnieje idiomatyczny sposób wstawiania każdej pozycji z listy do jej własnej listy?
edytuj: tak wiele dobrych odpowiedzi, chłopaki! Nie sądzę, żebym mógł je zaakceptować, ponieważ wszystkie są dobre.
będę argumentować, że '([])' jest wyraźniejszy niż powrotu i mniej znaków – jozefg
@jozefg 'pure' jest jeszcze krótszy. – is7s
Prawda, ale wymaga i importu – jozefg