aboutsummaryrefslogtreecommitdiff
path: root/src/Sound/MusicDirTrans.hs
diff options
context:
space:
mode:
authorCarlos Sosa <gnusosa@gnusosa.net>2020-04-18 20:08:00 -0700
committerCarlos Sosa <gnusosa@gnusosa.net>2020-04-23 09:21:02 -0700
commitc72953df05259b20a7fc87117aefbbe284a376a1 (patch)
tree1a1515d0ada2adcc07e32095e841c8c2d4a0f982 /src/Sound/MusicDirTrans.hs
Initial commit v0.1.0HEADmaster
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