[Haskell-cafe] trivial function application question
Brandon S. Allbery KF8NH
allbery at ece.cmu.edu
Fri Jan 5 09:43:16 EST 2007
On Jan 5, 2007, at 9:38 , Jules Bean wrote:
> Yitzchak Gale wrote:
>> You need to use a more sophisticated algorithm - building
>> up trees of potential matches, backtracking in some cases,
>> etc. Why re-invent the wheel? Just use the regex library,
>> where that is already done.
>
> It's merely a question of selecting the right wheel. Some problems
> are so simple that regexes are overkill. Some problems are so
> complex that regexes are insufficient. Some problems generate
> extraordinarily ugly regexes, which are then hard-to-debug.
I will note that the most common use for regexes in Perl is for
parsing (which is why perl6 has generalized regexes into a parsing
mechanism).
--
brandon s. allbery [linux,solaris,freebsd,perl] allbery at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university KF8NH
More information about the Haskell-Cafe
mailing list