Monday, March 17, 2014

Eixir: Radpath -> A library inspired by Python's enhpath.py

Have not been spending a lot of quality time with Python these days, rather have been trying my hand at being a polyglot and trying out a few of them new languages over the horizon like:

I tried these languages mostly through the exercises in exercism.io which was really a refreshing time away from my beloved Python who I have used for years. Taking a holiday away from the true and tried sometimes and going on the path of least traveled can provide refreshing view on what you are doing and bring you back charged up with ideas. 

Out of all of them, Elixir with it's famous "|>" pipe-lining stuck with me and seemed to map with the noggin' the most with it's root mostly planted on the Ruby sphere with some Erlang love sprinkled here and there.

While using it's File and Path library, though I missed a lot of the OO style Python libraries, and seeing as how there didn't seem to be any good ones out there, I decided to go home one weekend and roll my own! There and behold, Radpath was born! I have only implemented some very basic functions like file listing with filtering, directory listing, and tempfiles.

While this is not really a Python post per-say, but I would say that the main inspiration for this library is the multitudes of great OO path libraries I have had the pleasure of using for all my time in Python, so enjoy the library and don't forget to leave a suggestion or two.

68 comments:

markson said...

Various online courses and live undertakings are intended to shape understudies to work in the genuine business condition.ExcelR Data Science Courses

priyash said...

wonderful article. Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article resolved my all queries.
Data science Interview Questions
Data Science Course

datasciencecourse said...

cool stuff you have and you keep overhaul every one of us

Correlation vs Covariance

DataScience Specialist said...

I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.
Data Science Course in Bangalore

priyash said...

Very interesting to read this article.I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Correlation vs Covariance
Simple linear regression
data science interview questions

Anirban Ghosh said...

I would like to thank you for getting my neurons conspicuous with this brilliant article that you have written which contains every potential points which needs to considered on the given topic. Thanks for chipping in such a brilliant writing!
SAP training in Kolkata
SAP training Kolkata
Best SAP training in Kolkata
SAP course in Kolkata

Maneesha said...

Trying to say thanks won't simply be adequate, for the fantastic clarity in your composition. I will in a split second get your RSS channel to remain educated regarding any updates.
360DigiTMG data science course hyderabad

hrithiksai said...

This Was An Amazing ! I Haven't Seen This Type of Blog Ever ! Thankyou For Sharing, data sciecne course in hyderabad

datasciencecourse said...

I am looking for and I love to post a comment that "The content of your post is awesome" Great work!

Simple Linear Regression

Correlation vs covariance

KNN Algorithm

CloudLearn ERP said...

 Being a travel blogger and lover, it was appealing and helpful for me. It is a strong article to portray this topic limits the readers to widen their horizon of accepted wisdom and power as they go through the article.
Data Science training in Mumbai
Data Science course in Mumbai
SAP training in Mumbai

Anonymous said...

Amazing Article ! I would like to thank you for the efforts you had made for writing this awesome article. This article inspired me to read more. keep it up.
Simple Linear Regression
Correlation vs covariance
data science interview questions
KNN Algorithm
Logistic Regression explained

datasciencecourse said...

I have to search sites with relevant information on given topic and provide them to teacher our opinion and the article.

Simple Linear Regression

Correlation vs Covariance

data scientist said...

There is no dearth of Data Science course syllabus or resources. Learn the advanced data science course concepts and get your skills upgraded from the pioneers in Data Science.
data science course bangalore
data science course syllabus

Drashti k blogs said...

seriously very nice article you have written

Data science course in Mumbai


Business Analytics course

EXCELR said...

Im really impressed by it.I am happy for sharing on this blog its awesome blog I really impressed. thanks for sharing. Great efforts. data science training

Excelr Tuhin said...

I've read this post and if I could I desire to suggest you some interesting things or suggestions. Perhaps you could write next articles referring to this article. I want to read more things about it!
data science training in Hyderabad

arshiya said...

Wonderful article for the people who need useful information about this course.
seo mistakes
future scope of machine learning
angularjs
automation advantages
angularjs interview questions for experienced
angularjs interview questions and answers for freshers
software testing interview questions and answers pdf

Data Scientist said...

Fantastic blog extremely good well enjoyed with the incredible informative content which surely activates the learners to gain the enough knowledge. Which in turn makes the readers to explore themselves and involve deeply in to the subject. Wish you to dispatch the similar content successively in future as well.
Data Science Training in Raipur

Mallela said...

Thanks for posting the best information and the blog is very helpful.data science interview questions and answers

Priya Rathod said...

Very nice blogs!!! i have to learning for lot of information for this site…Sharing for wonderful information. Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing,
Data Science Training in Hyderabad
Data Science Course in Hyderabad

data analytics courses in bangalore with placement - 360DigiTMG said...

Highly appreciable regarding the uniqueness of the content. This perhaps makes the readers feels excited to get stick to the subject. Certainly, the learners would thank the blogger to come up with the innovative content which keeps the readers to be up to date to stand by the competition. Once again nice blog keep it up and keep sharing the content as always.

data analytics courses in bangalore with placement

Mallela said...

Thanks for posting the best information and the blog is very helpful.data science institutes in hyderabad

Deekshitha said...

Informative blog
data analytics courses in hyderabad

Anonymous said...

This is a very nice one and gives in-depth information. I am really happy with the quality and presentation of the article.
https://www.sevenmentor.com/python-course-in-nashik

Mallela said...

Thanks for posting the best information and the blog is very important.artificial intelligence course in hyderabad

Mallela said...

Thanks for posting the best information and the blog is very important.data science institutes in hyderabad

Mallela said...

Thanks for posting the best information and the blog is very important.digital marketing institute in hyderabad

data scientist course said...

I am genuinely thankful to the holder of this web page who has shared this wonderful paragraph at at this place
data scientist training and placement in hyderabad

Bhuvana said...

The Extraordinary blog went amazed by the content that they have developed in a very descriptive manner. This type of content surely ensures the participants explore themselves.

DevOps Training in Hyderabad

Data Science Course in Bhilai - 360DigiTMG said...

Tremendous blog quite easy to grasp the subject since the content is very simple to understand. Obviously, this helps the participants to engage themselves in to the subject without much difficulty. Hope you further educate the readers in the same manner and keep sharing the content as always you do.

data science course in faridabad

Mallela said...

Thanks for posting the best information and the blog is very important.data science course in Lucknow

Priya Rathod said...

This is really a great information from your post.
DevOps Training in Hyderabad
DevOps Course in Hyderabad

Priya Rathod said...

A decent blog consistently concocts new and energizing data and keeping in mind that perusing I have feel that this blog is truly have each one of those quality that qualify a blog to be a one.
AWS Training in Hyderabad
AWS Course in Hyderabad

data science said...


I was just examining through the web looking for certain information and ran over your blog.It shows how well you understand this subject. Bookmarked this page, will return for extra. data science course in vadodara

Data Scientist Course in Dombivli said...

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing. python course in delhi

dataanalytics said...

I have bookmarked your website because this site contains valuable information in it. I am really happy with articles quality and presentation. Thanks a lot for keeping great stuff. I am very much thankful for this site.
data scientist course in hyderabad

Unknown said...

I am a new user of this site, so here I saw several articles and posts published on this site, I am more interested in some of them, will provide more information on these topics in future articles.
data science course in london

dataanalytics said...

Through this post, I know that your good knowledge in playing with all the pieces was very helpful. I notify that this is the first place where I find issues I've been searching for. You have a clever yet attractive way of writing.
data scientist training and placement in hyderabad

Edison hope said...


This is a fantasy article Thanks for sharing this informative information. will visit your blog regularly for some latest posts.. Eligible foreigners can apply for a visa for Turkey US citizen through a simple online application form to obtain an approved e-Visa electronically linked to their passport.

Mallela said...

Thanks for posting the best information and the blog is very good.digital marketing institute in hyderabad

Maneesha said...

Your content is nothing short of brilliant in many ways. I think this is engaging and eye-opening material. Thank you so much for caring about your content and your readers.
data scientist course in hyderabad

DataBank said...

Nice to be seeing your site once again, it's been weeks for me. This article which ive been waited for so long. I need this guide to complete my mission inside the school, and it's same issue together along with your essay. Thanks, pleasant share.
Data Science training in Bangalore

Data Science Course in Bhilai - 360DigiTMG said...

Impressive blog to be honest definitely this post will inspire many more upcoming aspirants. Eventually, this makes the participants to experience and innovate themselves through knowledge wise by visiting this kind of a blog. Once again excellent job keep inspiring with your cool stuff.

Data Science Training in Bhilai

Arnold DK said...

Nice article, it is very valuable and helpful informative for me. Thanks for sharing these information with all of us. whatsapp mod

Deekshitha said...

Informative blog
cloud computing courses in ahmedabad

Maneesha said...

This is a great article thanks for sharing this informative information. I will visit your blog regularly for some latest posts. I will visit your blog regularly for Some latest posts.
aws online training in hyderabad

Maneesha said...

It is perfect time to make some plans for the future and it is time to be happy. I’ve read this post and if I could I desire to suggest you few interesting things or tips. Perhaps you could write next articles referring to this article. I want to read more things about it!
best digital marketing training institute in hyderabad

Deekshitha said...

Informative blog
data science course in agra

Edison hope said...

This is a wonderful inspiring article. I am practically satisfied with your great work. You have really put together extremely helpful data. Keep it up... Continue... The current process is hassle free, and you can read all kenya visa requirements for US citizens through the Kenya Evisa website, and it only takes 5-10 minutes to complete the Kenya visa application online It will take

Data Science said...

Extremely overall quite fascinating post. I was searching for this sort of data and delighted in perusing this one. Continue posting. A debt of gratitude is in order for sharing.data science course in kolhapur

James said...

It is actually helpful and useful information. Thanks for posting this blog. The traveler who travels to India must know about Indian visa fees.

Ramesh Sampangi said...

Really awesome blog and good information thanks for sharing with us.
Data Science Training in Hyderabad

360DigiTMG said...

In the wake of perusing your article, I was astounded. I realize that you clarify it well overall. What's more, I trust that different perusers will likewise encounter how I feel in the wake of perusing your article.
data science institutes in hyderabad

data science bangalore said...

I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to construct my own blog and would like to find out where u got this from. thanks a lot|data science course in Jodhpur

Robert smith said...

Information that is useful and appealing. This blog is really rocking... Yes, I like the post very much. required documents for Indian regular visa, You can check online all required documents for India regular visa application and Indian regular visa fee via Indian evisa website.


Mallela said...

Thanks for posting the best information and the blog is very good.data analytics course in udaipur

Mallela said...

Thanks for posting the best information and the blog is very good.data science training in rajkot

Unknown said...

I curious more interest in some of them hope you will give more information on this topics in your next articles. data scientist course in kanpur

Unknown said...

I will really appreciate the writer's choice for choosing this excellent article appropriate to my matter.Here is deep description about the article matter which helped me more. data science course in surat

kumar said...

You finished certain solid focuses there. I did a pursuit regarding the matter and discovered almost all people will concur with your blog.https://360digitmg.com/course/project-management-professional-pmp

360DigiTMG said...

I truly like your style of blogging. I added it to my preferred's blog webpage list and will return soon…
data analytics courses in hyderabad

CARLY MARISA KISSINGER said...

Good evening sir, You have posted an amazing article, keep it up, You know Myanmar visa online service has been resumed from 1st April 2022 for business visa applications. You can get more info about Myanmar e visa via our Myanmar evisa page.

PMP Training in Malaysia said...

360DigiTMG, the top-rated organisation among the most prestigious industries around the world, is an educational destination for those looking to pursue their dreams around the globe. The company is changing careers of many people through constant improvement, 360DigiTMG provides an outstanding learning experience and distinguishes itself from the pack. 360DigiTMG is a prominent global presence by offering world-class training. Its main office is in India and subsidiaries across Malaysia, USA, East Asia, Australia, Uk, Netherlands, and the Middle East.

kumar said...

I was just examining through the web looking for certain information and ran over your blog.It shows how well you understand this subject. Bookmarked this page, will return for extra.https://360digitmg.com/course/project-management-professional-pmp

360digiTMG.com said...

This is a splendid website! I"m extremely content with the remarks!. business analytics course in mysore

sowmya said...

Two full thumbs up for this magneficent article of yours. I've really enjoyed reading this article today and I think this might be one of the best article that I've read yet. Please, keep this work going on in the same quality. data science course

Data Science Course In Chennai said...

You re in point of fact a just right webmaster. The website loading speed is amazing. It kind of feels that you're doing any distinctive trick. Moreover, The contents are masterpiece. you have done a fantastic activity on this subject! data scientist course

kumar said...

It is perfect chance to make a couple of game plans for the future and the opportunity has arrived to be sprightly. I've scrutinized this post and if I may I have the option to need to suggest you some interesting things or recommendations. Perhaps you could create next articles insinuating this article. I have to examine more things about it! Project Management Course