nikita-volkov / neat-interpolation

A quasiquoter for neat and simple multiline text interpolation
http://hackage.haskell.org/package/neat-interpolation
MIT License
55 stars 16 forks source link

Name change #2

Open gitfoxi opened 9 years ago

gitfoxi commented 9 years ago

Could I suggest maybe changing the names of the package and module? You're solving several problems:

  1. Multiline strings (heredoc)
  2. Variable substitution (interpolation)
  3. De-indenting (dedent)

Never mind these are basic features in modern languages so why does Haskell have to resort to meta-programming to achieve it? Someone searching for this functionality may try any number of keywords: multiline strings, heredoc, here string, inline document, perl-style, python-style. So I'm thinking Text.Here but oops it's taken. Also there's a Data.String.Interpolation. How about Text.Inline? Well, I'm out of ideas. Just something to think about.

nikita-volkov commented 9 years ago

I agree that the package name could be better, but if we start migrating packages every time an idea of a better name pops up, I'm afraid we're gonna have no progress.

Concerning the search keywords, upgrading the package description should be sufficient. You seem to be profound on the subject, I'll gladly merge updates to the package description.

Profpatsch commented 8 years ago

I found the package via your answer of https://stackoverflow.com/questions/22918837/how-can-i-write-a-multiline-strings-in-haskell. Stackoverflow is quite the SEO manager. :)