Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
fromList :: Package pkg => [pkg] -> PackageIndex pkgcabal-install-solver Distribution.Solver.Types.PackageIndex Build an index out of a bunch of packages. If there are duplicates, later ones mask earlier ones.
fromList :: forall a (dom :: Domain) . NFDataX a => [a] -> Signal dom aclash-prelude Clash.Explicit.Signal Create a Signal from a list Every element in the list will correspond to a value of the signal for one clock cycle.
>>> sampleN 2 (fromList [1,2,3,4,5]) [1,2]
NB: This function is not synthesizablefromList :: forall a (dom :: Domain) . NFDataX a => [a] -> Signal dom aclash-prelude Clash.Prelude Create a Signal from a list Every element in the list will correspond to a value of the signal for one clock cycle.
>>> sampleN 2 (fromList [1,2,3,4,5]) [1,2]
NB: This function is not synthesizablefromList :: forall a (dom :: Domain) . NFDataX a => [a] -> Signal dom aclash-prelude Clash.Signal Create a Signal from a list Every element in the list will correspond to a value of the signal for one clock cycle.
>>> sampleN 2 (fromList [1,2,3,4,5]) [1,2]
NB: This function is not synthesizablefromList :: forall a (dom :: Domain) . NFDataX a => [a] -> Signal dom aclash-prelude Clash.Signal.Internal Create a Signal from a list Every element in the list will correspond to a value of the signal for one clock cycle.
>>> sampleN 2 (fromList [1,2,3,4,5]) [1,2]
NB: This function is not synthesizablefromList :: forall (n :: Nat) a . KnownNat n => [a] -> Maybe (Vec n a)clash-prelude Clash.Sized.Vector Convert a list to a vector. This function returns Nothing if the size of the list is not equal to the size of the resulting vector.
>>> Vec.fromList [1,2,3,4,5] :: Maybe (Vec 5 Int) Just (1 :> 2 :> 3 :> 4 :> 5 :> Nil)
>>> Vec.fromList [1,2,3,4,5] :: Maybe (Vec 3 Int) Nothing
>>> Vec.fromList [1,2,3,4,5] :: Maybe (Vec 10 Int) Nothing
- NB: Use listToVecTH if you want to make a statically known vector
- NB: This function is not synthesizable
-
data-clist Data.CircularList Make a (balanced) CList from a list.
-
data-clist Data.CircularList.Internal Make a (balanced) CList from a list.
fromList :: Int -> Int -> [Double] -> Matrixdense-linear-algebra Statistics.Matrix Convert from a row-major list.
fromList :: (Graph g, Hashable v, Eq v) => [(v, [(v, e)])] -> g v egraphite Data.Graph.Types Construct a graph from an adjacency list with vertices in type /v and edge attributes in e