2012-08-09 24 views
5

http://clojure.github.com/clojure-contrib/str-utils-api.html yılındaStr-utils işlevleri yerine ne kullanılır?

String utilities for Clojure 
Deprecated since clojure-contrib version 1.2 

ama yazılı değil onun yerine neyi kullanması gerektiğini yazılır. Orada "chomp" veya "yeniden bölümleme" gibi kullanışlı fonksiyonlar var.

Son sürümde eski clojure v1.1 code bağlantı noktasına ne yapmalıyım? Sadece clojure-contrib işlevlerini doğrudan kaynak koduna kopyalamalı mıyım?

cevap

-1

Evet, clojure/core dizgisi ve re kütüphanesinin sizin için daha iyi olduğunu düşünüyorum.

1

Sen Contrib

(use 'clojure.contrib.string) 
+0

Not. İhtiyacınız olan başka katkı öğeleri varsa, bireysel kütüphaneleri kontrol edin. – deterb

+0

["clojure.contrib.string clojure.string dosyasına taşındı]] (http://dev.clojure.org/display/design/Where+Did+Clojure.Contrib+Go) ifadesini görüyorum, ancak clojure.string görünüyor clojure.contrib.string'den daha az işleve sahiptir, özellikle yeniden bölümleme gibi normal ifadelerle ilgili işlevler yoktur. –

2

utils str-bazı işlevleri clojure.string ad olduğu yerine clojure.contrib.string kullanabilirsiniz. Örneğin, chomp, trim-newline, str-join, join'dir. onlar bağımsız gelişmeye böylece ad her hemen hemen kendi kütüphanesi var - bu contrib kütüphaneden dışarı genel bölünmüş olduğunu

İlgili konular