# Is it possible to improve the readdir function

**URL:** <https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624>\
**Category:** General Usage\
**Tags:** question\
**Created:** [November 2, 2019, 3:09pm UTC](https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624 "2019-11-02T15:09:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yan](https://avatars.discourse-cdn.com/v4/letter/y/3e96dc/32.png) [@Yan](https://discourse.julialang.org/u/Yan)\
**Post date:** [November 2, 2019, 3:09pm UTC](https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624/1 "2019-11-02T15:09:34Z")

</div>

To improve the following syntax:  
filter(x → occursin(r"(?i).jpg|.png", x), readdir())  
into  
readdir(_.jpg|_.png)

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [November 2, 2019, 3:29pm UTC](https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624/2 "2019-11-02T15:29:32Z")

</div>

Check out Glob.jl

---

<div class="post-metadata">

**Author:** ![Yan](https://avatars.discourse-cdn.com/v4/letter/y/3e96dc/32.png) [@Yan](https://discourse.julialang.org/u/Yan)\
**Post date:** [November 5, 2019, 4:04am UTC](https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624/3 "2019-11-05T04:04:35Z")

</div>

Good, It is same to the glob in Perl.  
BTW, Is it better to implant it into the Julia base package

---

<div class="post-metadata">

**Author:** ![baggepinnen](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/baggepinnen/32/693_2.png) [@baggepinnen](https://discourse.julialang.org/u/baggepinnen)\
**Post date:** [November 5, 2019, 4:13am UTC](https://discourse.julialang.org/t/is-it-possible-to-improve-the-readdir-function/30624/4 "2019-11-05T04:13:57Z")

</div>

> [@Yan](#):
>
> BTW, Is it better to implant it into the Julia base package

Not really. If it’s in julia Base it can only be updated with a new version of Julia. If it’s in a package, it can be updated at any time. Things that do not have to be in base will rarely be put in base.
