Neden tüm require
, import
ve use
'a ihtiyacımız var?'require`,' import` ve `use` arasındaki farklar nelerdir?
19
A
cevap
35
Eğer mevcut dosya veya repl kullanabilirsiniz böylece
require bir Clojure Kitaplığı yükleyen gerektir.
Bu, bir Clojure kitaplığındaki işlevlere ve tanımlara erişmenin normal yoludur. Kullanım
gerektiren aynı şekilde bir Clojure ad alanında getiriyor, ama ek olarak geçerli isim alanındaki yüklü ad tanımları (hiç eder yani uygun bir takma ad oluşturduğu geçerli isim alanı).
Fazla kullanmayın (amaçlanmıştır) - ad alanı çakışmalarına kolayca neden olabilir! İthalat
Java sınıfları ve arayüzleri sadece ithal içindir.
user=> (import java.util.Date)
java.util.Date
user=> (def *now* (Date.))
#'user/*now*
Java koduyla birlikte çalışmanız gerekmiyorsa, içe aktarmayı güvenli bir şekilde göz ardı edebilirsiniz.
İlgili konular
- 1. Bildirim ve pynotify arasındaki farklar nelerdir?
- 2. RDD'lerin dilimleri ve bölümleri arasındaki farklar nelerdir?
- 3. Yüzey Görünümü ve TextureView arasındaki farklar nelerdir?
- 4. StringTemplate ve FreeMarker arasındaki temel farklar nelerdir?
- 5. OllyDbg ve WinDbg arasındaki farklar nelerdir?
- 6. R.styleable, R.style ve R.attr arasındaki farklar nelerdir?
- 7. Osql, isql ve sqlcmd arasındaki farklar nelerdir?
- 8. Model, ModelMap ve ModelAndView arasındaki farklar nelerdir?
- 9. .Net'de ConcurrentQueue ve BlockingCollection arasındaki farklar nelerdir?
- 10. Esnek büyüme ve genişlik arasındaki farklar nelerdir?
- 11. python2.5, pysqlite ve apsw'den sqlite3 arasındaki farklar nelerdir?
- 12. Repa 2 ve 3 API'leri arasındaki temel farklar nelerdir?
- 13. Farklı yollarda clang arasındaki farklar nelerdir?
- 14. Derleyici ile bağlayıcı arasındaki farklar nelerdir?
- 15. Perl değişken bildirimi içinde $, @,% arasındaki farklar nelerdir?
- 16. PHP'de system(), exec() ve shell_exec() arasındaki farklar nelerdir?
- 17. HAML, SASS/Compass ve ERB arasındaki temel farklar nelerdir?
- 18. Arm-eabi-gcc ve arm-elf-gcc arasındaki farklar nelerdir?
- 19. Matematik (E | PI) ve StrictMath'inki arasındaki farklar nelerdir?
- 20. Glob stili desen ve düzenli ifade arasındaki farklar nelerdir?
- 21. selenid() & gezinmek ve almak aşağıdaki arasındaki farklar nelerdir
- 22. VBA 6.0 ve VBA 7.0 arasındaki farklar nelerdir?
- 23. Şablon odaklı ve reaktif formlar arasındaki pratik farklar nelerdir?
- 24. Vektör, matris ve dizi veri türleri arasındaki farklar nelerdir?
- 25. Hazırda bekleme oturum yöntemleri saveOrUpdate() ve birleştirme() arasındaki farklar nelerdir?
- 26. -std = C++ 11 ve -std = gnu ++ 11 arasındaki farklar nelerdir?
- 27. Active Record ve Repository pattern arasındaki farklar nelerdir?
- 28. Eclipse RCP'deki eklentiler, özellikler ve ürünler arasındaki farklar nelerdir?
- 29. g ++ sürüm 4.0.0.8 ve 4.3.2 arasındaki farklar nelerdir?
- 30. maven-rpm-plugin ve rpm-maven-plugin arasındaki farklar nelerdir?
Bu soru, hatalı olarak çift olarak işaretlendi. Bahsedilen cevap "ithalat" ı açıklamıyor. Bu kabul edilen cevap olmalı. – battey