packages feed

moffy-samples-gtk4-run 0.2.1.2 → 0.2.1.3

raw patch · 2 files changed

+8/−3 lines, 2 files

Files

moffy-samples-gtk4-run.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack  name:           moffy-samples-gtk4-run-version:        0.2.1.2+version:        0.2.1.3 synopsis:       Package to run moffy samples - Gtk4 version description:    Please see the README on GitHub at <https://github.com/YoshikuniJujo/moffy-samples-gtk4-run#readme> category:       Control
src/Control/Moffy/Samples/Followbox/Run/Gtk4.hs view
@@ -8,12 +8,16 @@ module Control.Moffy.Samples.Followbox.Run.Gtk4 ( 	runFollowbox, runFollowbox' ) where +import Prelude hiding (break)+ import Control.Arrow-import Control.Concurrent+import Control.Monad import Control.Moffy+import Control.Moffy.Samples.Event.Delete import Control.Moffy.Samples.Event.CalcTextExtents import Control.Moffy.Samples.Handle.TChan import Control.Moffy.Samples.Run.TChan+import Control.Concurrent import Control.Concurrent.STM import Data.Type.Set ((:-), (:+:), pattern Nil) import Data.Type.Flip@@ -38,7 +42,8 @@ import Control.Moffy.Samples.Event.Area qualified as A  runFollowbox :: String -> Sig s FollowboxEv T.View () -> IO ()-runFollowbox brws sig = runFollowbox_ brws Nothing $ viewToView <$%> sig+runFollowbox brws sig = runFollowbox_ brws Nothing . void+	$ viewToView <$%> sig `break` deleteEvent `break` checkTerminate  runFollowbox' :: String -> Sig s FollowboxEv ([(Int, Maybe Area)], T.View) () -> IO () runFollowbox' brws sig = runFollowbox_' brws Nothing $ (second viewToView) <$%> sig