aboutsummaryrefslogtreecommitdiff
path: root/src/Sound/MusicDirTrans.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/Sound/MusicDirTrans.hs')
-rwxr-xr-xsrc/Sound/MusicDirTrans.hs24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/Sound/MusicDirTrans.hs b/src/Sound/MusicDirTrans.hs
new file mode 100755
index 0000000..ed625fa
--- /dev/null
+++ b/src/Sound/MusicDirTrans.hs
@@ -0,0 +1,24 @@
+module Sound.MusicDirTrans
+ ( -- * Getters
+ getMetadata
+ , getTracksInDir
+ -- * Data types
+ , AudioTrack(..)
+ , ArtistPath(..)
+ , Metadata(..)
+ -- * Functions
+ , copyToNewPath
+ , genArtistPathFromTracks
+ , mkArtistPath
+ , mkNewDirs
+ , mkRevertFile
+ , mkRevertArtistPath
+ , newPath
+ , trackFilePatterns
+ , revertFile
+ )
+where
+
+import Sound.MusicDirTrans.Directory
+import Sound.MusicDirTrans.File
+import Sound.MusicDirTrans.Type